{"level":"info","ts":"2026-04-22T11:16:38Z","logger":"DeploymentValidation","msg":"Operator Version: 0.0.1"} {"level":"info","ts":"2026-04-22T11:16:38Z","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-22T11:16:38Z","logger":"DeploymentValidation","msg":"Go OS/Arch: linux/amd64"} {"level":"info","ts":"2026-04-22T11:16:38Z","logger":"DeploymentValidation","msg":"Setting Up Manager"} {"level":"debug","ts":"2026-04-22T11:16:38Z","logger":"DeploymentValidation","msg":"Load KubeConfig"} {"level":"debug","ts":"2026-04-22T11:16:38Z","logger":"DeploymentValidation","msg":"Initialize Manager"} {"level":"debug","ts":"2026-04-22T11:16:38Z","logger":"DeploymentValidation","msg":"Initialize Scheme"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"DeploymentValidation","msg":"Getting Manager Options"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"DeploymentValidation","msg":"Adding Healthz and Readyz checks"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"DeploymentValidation","msg":"Registering Components"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"DeploymentValidation","msg":"Initialize Prometheus Registry"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"DeploymentValidation","msg":"Initialize Prometheus metrics endpoint","endpoint":"http://0.0.0.0:8383/metrics"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"DeploymentValidation","msg":"Initialize ConfigMap watcher"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"DeploymentValidation","msg":"Initialize Validation Engine"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"DeploymentValidation","msg":"Initialize Reconciler"} {"level":"info","ts":"2026-04-22T11:16:39Z","logger":"DeploymentValidation","msg":"Starting Manager"} {"level":"info","ts":"2026-04-22T11:16:39Z","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-04-22T11:16:39Z","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-22T11:16:39Z","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-22T11:16:39Z","logger":"GenericReconciler","msg":"The ConfigMap has been updated"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-04-22T11:16:39Z","logger":"KubeAPIWarningLogger","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-22T11:16:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"info","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"info","ts":"2026-04-22T11:18:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"info","ts":"2026-04-22T11:20:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"info","ts":"2026-04-22T11:22:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"info","ts":"2026-04-22T11:24:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"info","ts":"2026-04-22T11:26:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:28:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:28:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28:40Z","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-22T11:28: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-22T11:28:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:28: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-22T11:28:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:28:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:28:43Z","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-22T11:28:43Z","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-22T11:28:43Z","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-22T11:28:43Z","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-22T11:28:43Z","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-22T11:28:43Z","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-22T11:28:43Z","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-22T11:28:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:28:44Z","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-22T11:28:44Z","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-22T11:28:44Z","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-22T11:28:44Z","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-22T11:28:44Z","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-22T11:28:44Z","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-22T11:28:44Z","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-22T11:28:44Z","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-22T11:28:44Z","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-22T11:28:44Z","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-22T11:28:44Z","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-22T11:28:44Z","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-22T11:28:44Z","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-22T11:28:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:28:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T11:28:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:28:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:28:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:28:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":1,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-22T11:28:45Z","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-22T11:28:45Z","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-22T11:28:45Z","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-22T11:28:45Z","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-22T11:28:45Z","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-22T11:28:45Z","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-22T11:28:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:28:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"info","ts":"2026-04-22T11:28:46Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:30:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:30:39Z","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-22T11:30:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","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-22T11:30:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:30: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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30: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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30: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-22T11:30:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:30: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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30: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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30: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-22T11:30:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:30: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-22T11:30:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:30:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T11:30:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:30:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:30:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:30: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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30: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-22T11:30:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:30: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-22T11:30:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:40Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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"} {"level":"debug","ts":"2026-04-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:30:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:30:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:30:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:30:41Z","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-22T11:30:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:41Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T11:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T11:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:30:42Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T11:30:42Z","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-22T11:30:42Z","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-22T11:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:30:42Z","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-22T11:30:42Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:30:42Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:30:42Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T11:30:42Z","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-22T11:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:30:42Z","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-22T11:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:30:42Z","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-22T11:30:42Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:30:42Z","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-22T11:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:30:43Z","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-22T11:30:43Z","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-22T11:30:43Z","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-22T11:30:43Z","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-22T11:30:43Z","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-22T11:30:43Z","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-22T11:30:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:30:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:30:43Z","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-22T11:30:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:30:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":1,"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-22T11:30:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":1,"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-22T11:30:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":3,"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"} I0422 11:30:47.215307 1 request.go:752] "Waited before sending request" delay="1.734829949s" 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-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzE5NTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:30:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:30:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:30:51Z","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-22T11:30:51Z","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-22T11:30:51Z","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-22T11:30:51Z","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-22T11:30:51Z","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-22T11:30:51Z","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-22T11:30:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:30:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:30: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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30: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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30: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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30: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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30: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-22T11:30: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-22T11:30: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-22T11:30: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-22T11:30: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-22T11:30: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-22T11:30: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-22T11:30: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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30: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-22T11:30: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-22T11:30: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-22T11:30: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-22T11:30: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-22T11:30: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-22T11:30: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-22T11:30: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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30:55Z","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-22T11:30: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-22T11:30: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-22T11:30: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-22T11:30: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-22T11:30: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-22T11:30: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"} I0422 11:30:57.215561 1 request.go:752] "Waited before sending request" delay="1.762223098s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzI1MTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:30:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T11:30:57Z","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-22T11:30:57Z","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-22T11:30:57Z","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-22T11:30:57Z","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-22T11:30:57Z","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-22T11:30:57Z","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-22T11:30:57Z","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-22T11:30:57Z","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-22T11:30:57Z","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-22T11:30:57Z","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-22T11:30:57Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:30:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:30:57Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:30:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:30:57Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:30:59Z","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-22T11:30:59Z","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-22T11:30:59Z","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-22T11:30:59Z","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-22T11:30:59Z","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-22T11:30:59Z","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-22T11:30:59Z","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-22T11:30:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:31:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T11:31:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:31:05Z","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-22T11:31:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=90b52584-1744-41fa-a972-39f2e8bd58d4,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=90b52584-1744-41fa-a972-39f2e8bd58d4,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","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-22T11:31:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:31:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:31:05Z","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"} I0422 11:31:09.214691 1 request.go:752] "Waited before sending request" delay="1.993602101s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzI5MzcsInN0YXJ0IjoibXQtYnJva2VyLWluZ3Jlc3NcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"imc-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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"imc-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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"imc-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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"imc-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 \"imc-controller\" not found"} {"level":"debug","ts":"2026-04-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"imc-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-22T11:31:09Z","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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:31:09Z","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-22T11:31:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:31:09Z","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-22T11:31:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:31:09Z","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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"broker-ingress-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-ingress apps/v1})"} {"level":"debug","ts":"2026-04-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"broker-ingress-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-22T11:31:09Z","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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"imc-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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"imc-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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"imc-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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"imc-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 \"imc-controller\" not found"} {"level":"debug","ts":"2026-04-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"imc-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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-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-22T11:31:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-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-22T11:31:09Z","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-22T11:31:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:31:09Z","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-22T11:31:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:31:09Z","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-22T11:31:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:31:09Z","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-22T11:31:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:31:09Z","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-22T11:31:09Z","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-22T11:31:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:31:09Z","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-22T11:31:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:31:09Z","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-22T11:31:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:31:09Z","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-22T11:31:13Z","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-22T11:31:13Z","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-22T11:31:13Z","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-22T11:31:13Z","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-22T11:31:13Z","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-22T11:31:13Z","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-22T11:31:13Z","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-22T11:31:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:31:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:31:13Z","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-22T11:31:13Z","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-22T11:31:13Z","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-22T11:31:13Z","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-22T11:31:13Z","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-22T11:31:13Z","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-22T11:31:15Z","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-22T11:31:15Z","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-22T11:31:15Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","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-22T11:31:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:31:17Z","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-22T11:31:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:31:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T11:31:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0422 11:31:19.215315 1 request.go:752] "Waited before sending request" delay="1.900986694s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzMzNTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:31:27Z","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-22T11:31:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:31:27Z","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-22T11:31:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:31:27Z","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-22T11:31:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:31:27Z","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-22T11:31:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:31:27Z","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-22T11:31:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:31:27Z","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-22T11:31:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0422 11:31:29.215532 1 request.go:752] "Waited before sending request" delay="1.90635599s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzM4MzEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-22T11:31:31Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:32:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","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-22T11:32:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:32:39Z","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-22T11:32:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:32:40Z","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-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:32:40Z","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-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:32:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:32:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:32:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:32:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:32:40Z","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-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:32:40Z","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-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:32:40Z","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-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:32:40Z","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-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:32:40Z","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-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:32:40Z","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-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:32: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-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:32: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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32: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-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:32: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-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:32:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:32:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32: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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32:40Z","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-22T11:32: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-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:32: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-22T11:32:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:32:41Z","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-22T11:32:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:32:41Z","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-22T11:32:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T11:32:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:32:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","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-22T11:32:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T11:32:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:32:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T11:32:41Z","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-22T11:32:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:32:41Z","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-22T11:32:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-22T11:32:41Z","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-22T11:32:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:32:41Z","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-22T11:32:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:32:41Z","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-22T11:32:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} I0422 11:32:43.095302 1 request.go:752] "Waited before sending request" delay="1.516442626s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzY5NDgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:32:43Z","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-22T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:32:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:32:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T11:32:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} I0422 11:32:53.095321 1 request.go:752] "Waited before sending request" delay="1.891406798s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzcyNzUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:32:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T11:32: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-22T11:32: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-22T11:32: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-22T11:32: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-22T11:32: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-22T11:32: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-22T11:32: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-22T11:32:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T11:32:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:32: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-22T11:32:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:32: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-22T11:32:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:32:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T11:32:57Z","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-22T11:32:57Z","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-22T11:32:57Z","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-22T11:32:57Z","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-22T11:32:57Z","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-22T11:32:57Z","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-22T11:32:57Z","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-22T11:32:57Z","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-22T11:32:59Z","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-22T11:32:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:32:59Z","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-22T11:32:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} I0422 11:33:03.096314 1 request.go:752] "Waited before sending request" delay="1.994952951s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mzc1MjcsInN0YXJ0Ijoic3RvcmFnZS1iaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T11:33:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:33:03Z","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-22T11:33:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:33:03Z","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-22T11:33:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:33:03Z","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-22T11:33:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:33:03Z","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-22T11:33:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:33:03Z","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-22T11:33:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:33:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T11:33:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:33:03Z","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-22T11:33:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:33:03Z","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-22T11:33:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:03Z","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-22T11:33:07Z","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-22T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:33:07Z","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-22T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:33:07Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:33:07Z","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-22T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:33:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:33:07Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","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-22T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:33:07Z","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-22T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:33:07Z","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-22T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:33:07Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:33:07Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:33:07Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:33:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:33:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:33:11Z","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-22T11:33:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:33:11Z","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-22T11:33:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} I0422 11:33:15.095499 1 request.go:752] "Waited before sending request" delay="1.994316197s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzgwMTQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:15Z","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-22T11:33:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:33:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:33:21Z","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-22T11:33:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:33:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:33:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} I0422 11:33:25.096337 1 request.go:752] "Waited before sending request" delay="1.99558265s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzgzNjQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:33:25Z","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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T11:33:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:33:25Z","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-22T11:33:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:33:25Z","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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T11:33:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:33:25Z","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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T11:33:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:33:25Z","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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T11:33:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:33:25Z","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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T11:33:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:33:25Z","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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T11:33:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:33:25Z","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-22T11:33:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:33:25Z","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-22T11:33:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:33:27Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:33:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:33:27Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:33:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:33:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:33:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:33:27Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:33:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:33:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T11:33:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:33:27Z","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-22T11:33:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:33:27Z","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-22T11:33:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:33:29Z","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-22T11:33:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:33:29Z","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-22T11:33:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:33:35Z","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-22T11:33:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T11:33:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:33:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T11:33:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:33:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:33:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","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-22T11:33:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:33:35Z","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-22T11:33:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:33:35Z","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-22T11:33:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:33:35Z","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-22T11:33:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} I0422 11:33:37.095361 1 request.go:752] "Waited before sending request" delay="1.845676268s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzkwNTAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:33:39Z","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-22T11:33:39Z","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-22T11:33:39Z","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-22T11:33:39Z","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-22T11:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"info","ts":"2026-04-22T11:33:41Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T11:34:39Z","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-22T11:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-22T11:34:39Z","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-22T11:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:34:39Z","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-22T11:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:34:39Z","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-22T11:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:34:39Z","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-22T11:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T11:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:34:39Z","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-22T11:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:34:39Z","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-22T11:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:34: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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:34: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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:34: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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:34: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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:34: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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:34: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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:34: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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:34: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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:34: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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:34: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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:34: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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:34:40Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:34:41Z","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-22T11:34:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:34:41Z","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-22T11:34:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0422 11:34:43.096313 1 request.go:752] "Waited before sending request" delay="1.853541272s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDA2MDYsInN0YXJ0Ijoia3ViZWFyY2hpdmUtdmFjdXVtXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T11:34:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:34:43Z","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-22T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:34:43Z","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-22T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:34:43Z","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-22T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:34:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:34:43Z","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-22T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:34:43Z","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-22T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:34:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:34:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:34:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:34:43Z","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-22T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:34:43Z","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-22T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:34:43Z","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-22T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:34:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:34:43Z","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-22T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","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-22T11:34:47Z","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-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:47Z","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-22T11:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:34:51Z","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-22T11:34:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:34:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:34:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:34:51Z","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-22T11:34:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:34: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-22T11:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} I0422 11:34:55.096298 1 request.go:752] "Waited before sending request" delay="1.90394149s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDA3ODAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:34:55Z","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-22T11:34:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:34:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T11:34:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:34:55Z","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-22T11:34:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:34:55Z","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-22T11:34:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:34:55Z","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-22T11:34:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:34:55Z","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-22T11:34:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:34:55Z","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-22T11:34:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:35:05Z","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-22T11:35:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:35:05Z","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-22T11:35:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:35:05Z","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-22T11:35:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:35:05Z","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-22T11:35:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:35:05Z","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-22T11:35:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:35:05Z","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-22T11:35:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0422 11:35:07.095846 1 request.go:752] "Waited before sending request" delay="1.901505813s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDEwODUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:35:09Z","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-22T11:35:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:35:09Z","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-22T11:35:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:35:09Z","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-22T11:35:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:35:09Z","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-22T11:35:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:35:09Z","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-22T11:35:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:35:09Z","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-22T11:35:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:35:13Z","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-22T11:35:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:35:13Z","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-22T11:35:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:35:13Z","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-22T11:35:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:35:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T11:35:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:35:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:35:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:35:15Z","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-22T11:35:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:35:15Z","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-22T11:35:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:35:15Z","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-22T11:35:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0422 11:35:19.095903 1 request.go:752] "Waited before sending request" delay="1.908952227s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDEzMjgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:35:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T11:35:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:35:21Z","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-22T11:35:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:35:21Z","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-22T11:35:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:35:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T11:35:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:35:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T11:35:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:35:25Z","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-22T11:35:25Z","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-22T11:35:25Z","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-22T11:35:25Z","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-22T11:35:25Z","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-22T11:35:25Z","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-22T11:35:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T11:35:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:35:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T11:35:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:35:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:35:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:35:25Z","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-22T11:35:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:35:27Z","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-22T11:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:35:27Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:35:27Z","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-22T11:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:35:27Z","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-22T11:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:35:27Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","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-22T11:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} I0422 11:35:29.096328 1 request.go:752] "Waited before sending request" delay="1.902576551s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDE0OTEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:35:29Z","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-22T11:35:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:35:29Z","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-22T11:35:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:35:29Z","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-22T11:35:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:35:29Z","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-22T11:35:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-index-gateway","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-index-gateway","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-index-gateway","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-index-gateway","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-index-gateway","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:35:37Z","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-index-gateway","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-index-gateway","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-index-gateway","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-index-gateway","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-index-gateway","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-index-gateway","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-index-gateway","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-index-gateway","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-index-gateway","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-index-gateway","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-22T11:35:37Z","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-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-results-cache app.kubernetes.io/instance:loki app.kubernetes.io/name:loki])"} {"level":"debug","ts":"2026-04-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-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-results-cache app.kubernetes.io/instance:loki app.kubernetes.io/name:loki])"} {"level":"debug","ts":"2026-04-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"grafana","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"grafana","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"grafana","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"grafana","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 \"grafana\" not found"} {"level":"debug","ts":"2026-04-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"grafana","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:35:37Z","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-22T11:35:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:35:37Z","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-22T11:35:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:35:37Z","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-22T11:35:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:35:37Z","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-22T11:35:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:35:37Z","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-22T11:35:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:35:37Z","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-22T11:35:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:35:37Z","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"grafana","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"grafana","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-22T11:35:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"grafana","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-22T11:35:37Z","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-22T11:35:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","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-22T11:35:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:35:37Z","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-22T11:35:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:35:37Z","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-22T11:35:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:35:37Z","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-22T11:35:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} I0422 11:35:41.096325 1 request.go:752] "Waited before sending request" delay="1.993971893s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDE2MzgsInN0YXJ0IjoicmVsZWFzZXNlcnZpY2Vjb25maWdzLXJvbGViaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T11:35:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T11:35:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:35:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:35:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:35:41Z","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-22T11:35:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:35:41Z","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-22T11:35:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:35:41Z","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-22T11:35:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:45Z","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-22T11:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T11:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T11:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T11:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T11:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T11:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:35:47Z","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-22T11:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"info","ts":"2026-04-22T11:35:47Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","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-22T11:36:39Z","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-22T11:36:39Z","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-22T11:36:39Z","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-22T11:36:39Z","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-22T11:36:39Z","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-22T11:36:39Z","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-22T11:36:39Z","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-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T11:36:39Z","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-22T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:36: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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:36:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:36: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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-22T11:36:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:36:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:36: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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:36: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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:36:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","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-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T11:36:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:36:41Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T11:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:36:41Z","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-22T11:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:36:41Z","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-22T11:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:36:41Z","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-22T11:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:36:41Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:36:41Z","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-22T11:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:36:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:36:41Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:36:41Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T11:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:36:41Z","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-22T11:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:36:41Z","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-22T11:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:36:41Z","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-22T11:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:36:41Z","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-22T11:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:36:41Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} I0422 11:36:43.096300 1 request.go:752] "Waited before sending request" delay="1.90154037s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDI1ODYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:36:45Z","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-22T11:36:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:36:45Z","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-22T11:36:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:36:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:36:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:36:49Z","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-22T11:36:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:36:49Z","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-22T11:36:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:36:49Z","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-22T11:36:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:36:49Z","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-22T11:36:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:36:49Z","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-22T11:36:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:36:49Z","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-22T11:36:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} I0422 11:36:55.095333 1 request.go:752] "Waited before sending request" delay="1.994478556s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDI3MzQsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:36:55Z","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-22T11:36:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:36:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:36:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:36:59Z","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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T11:36:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:36:59Z","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-22T11:36:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:36:59Z","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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T11:36:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:36:59Z","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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T11:36:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:36:59Z","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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T11:36:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:36:59Z","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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T11:36:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:36:59Z","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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T11:36:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:36:59Z","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-22T11:36:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:36:59Z","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-22T11:36:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:37:01Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:37:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:37:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:37:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:37:01Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:37:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:37:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T11:37:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:37:01Z","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-22T11:37:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:37:01Z","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-22T11:37:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:37:01Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:37:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:37:03Z","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-22T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:37:03Z","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-22T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0422 11:37:05.096294 1 request.go:752] "Waited before sending request" delay="1.902950202s" 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-rbac/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDI5MDEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:37:09Z","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-22T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:37:09Z","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-22T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:37:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:37:09Z","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-22T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:37:09Z","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-22T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:37:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:37:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:37:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:37:09Z","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-22T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:37:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:37:09Z","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-22T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:37:09Z","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-22T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:37:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:37:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=f09640bd-0428-47d3-b44a-10bb85e1c78c,batch.kubernetes.io/job-name=pipelines-vacuum-29614295,controller-uid=f09640bd-0428-47d3-b44a-10bb85e1c78c,job-name=pipelines-vacuum-29614295"} {"level":"debug","ts":"2026-04-22T11:37:09Z","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-22T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:37:09Z","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-22T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","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-22T11:37:13Z","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-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:37:13Z","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-22T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} I0422 11:37:17.094938 1 request.go:752] "Waited before sending request" delay="1.882559774s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDM0MDEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:37:17Z","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-22T11:37:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:37:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:37:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:37:17Z","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-22T11:37:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:37:19Z","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-22T11:37:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:37:19Z","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-22T11:37:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:37:19Z","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-22T11:37:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:37:21Z","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-22T11:37:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:37:21Z","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-22T11:37:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:37:21Z","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-22T11:37:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:37:21Z","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-22T11:37:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:37:21Z","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-22T11:37:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:37:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T11:37:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:37:21Z","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-22T11:37:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0422 11:37:27.095299 1 request.go:752] "Waited before sending request" delay="1.993818438s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDM1MTksInN0YXJ0IjoiaW50ZWdyYXRpb24tcnVubmVyLXJlc291cmNlcy1rb25mbHV4LWludGVncmF0aW9uLXJ1bm5lclx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:37:31Z","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-22T11:37:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:37:31Z","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-22T11:37:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:37:31Z","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-22T11:37:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:37:31Z","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-22T11:37:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:37:31Z","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-22T11:37:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:37:31Z","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-22T11:37:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:37:35Z","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-22T11:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:37:35Z","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-22T11:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:37:35Z","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-22T11:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:37:35Z","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-22T11:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:37:35Z","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-22T11:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:37:35Z","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-22T11:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} I0422 11:37:37.095326 1 request.go:752] "Waited before sending request" delay="1.913422303s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDM2ODcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:37:39Z","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-22T11:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:37:39Z","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-22T11:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:37:39Z","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-22T11:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T11:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:37:41Z","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-22T11:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:37:41Z","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-22T11:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:37:41Z","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-22T11:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0422 11:37:47.095400 1 request.go:752] "Waited before sending request" delay="1.994629141s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDM4MTMsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T11:37:47Z","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-22T11:37:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:37:47Z","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-22T11:37:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:37:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T11:37:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:37:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-22T11:37:51Z","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-22T11:37:51Z","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 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-22T11:37:51Z","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-22T11:37:51Z","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-22T11:37:51Z","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-22T11:37:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T11:37:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:37:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T11:37:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:37:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:37:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:37:51Z","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-22T11:37:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:37:53Z","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-22T11:37:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:37:53Z","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-22T11:37:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:37:53Z","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-22T11:37:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:37:53Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T11:37:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:37:53Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T11:37:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:37:53Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T11:37:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:37:53Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T11:37:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:37:53Z","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-22T11:37:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:37:53Z","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-22T11:37:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:37:55Z","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-22T11:37:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:37:55Z","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-22T11:37:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:37:55Z","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-22T11:37:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:37:55Z","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-22T11:37:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"info","ts":"2026-04-22T11:37:55Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:38:39Z","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-22T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:38:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:38:40Z","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-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:38:40Z","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-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:38:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:38:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:38:40Z","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-22T11:38:40Z","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-22T11:38:40Z","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-22T11:38:40Z","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-22T11:38:40Z","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-22T11:38:40Z","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-22T11:38:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:38:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:38:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:38:40Z","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-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:38:40Z","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-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:38:40Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:38:40Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:38:40Z","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-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:38:40Z","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-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:38:40Z","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-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:38:40Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:38:40Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:38:40Z","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-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:38: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-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:38: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-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:38: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-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:38: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-22T11:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} I0422 11:38:43.096349 1 request.go:752] "Waited before sending request" delay="1.992945654s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQ3NjksInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:43Z","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-22T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:38:47Z","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-22T11:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:38:47Z","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-22T11:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:38:47Z","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-22T11:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:38:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T11:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:38:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:38:51Z","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-22T11:38:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:38:51Z","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-22T11:38:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:38:51Z","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-22T11:38:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} I0422 11:38:53.096319 1 request.go:752] "Waited before sending request" delay="1.898855079s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQ5NDEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:38: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-22T11:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:38: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-22T11:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T11:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T11:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T11:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T11:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:38:55Z","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-22T11:38:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T11:38:55Z","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-22T11:38:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T11:38:59Z","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-22T11:38:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-22T11:39:03Z","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-22T11:39:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:39:03Z","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-22T11:39:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:39:03Z","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-22T11:39:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} I0422 11:39:05.095320 1 request.go:752] "Waited before sending request" delay="1.89725315s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDUxNTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:39:05Z","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-22T11:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:39:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T11:39:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} I0422 11:39:15.095346 1 request.go:752] "Waited before sending request" delay="1.899429613s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDUzMzEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:39:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T11:39:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:39:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T11:39:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:39:17Z","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-22T11:39:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:39:17Z","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-22T11:39:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:39:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T11:39:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-22T11:39:21Z","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-22T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:39:21Z","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-22T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} I0422 11:39:25.096683 1 request.go:752] "Waited before sending request" delay="1.995926468s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDU0ODQsInN0YXJ0Ijoic3RvcmFnZS1iaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T11:39:25Z","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-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","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-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","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-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","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-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","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-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","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-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","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-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","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-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","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-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","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-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","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-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","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-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","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-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","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-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","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-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","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-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","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-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:25Z","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-22T11:39:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:39:29Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T11:39:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:39:29Z","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-22T11:39:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:39:29Z","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-22T11:39:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:39:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:39:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:39:29Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:39:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:39:29Z","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-22T11:39:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:39:29Z","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-22T11:39:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:39:29Z","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-22T11:39:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:39:29Z","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-22T11:39:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:39:29Z","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-22T11:39:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:39:29Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:39:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:39:29Z","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-22T11:39:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:39:29Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:39:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:39:29Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T11:39:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:39:33Z","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-22T11:39:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:39:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:39:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:39:33Z","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-22T11:39:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} I0422 11:39:37.095049 1 request.go:752] "Waited before sending request" delay="1.994464605s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDU2OTAsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T11:39:37Z","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-22T11:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:39:37Z","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-22T11:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:39:37Z","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-22T11:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:39:37Z","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-22T11:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:39:37Z","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-22T11:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:39:37Z","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-22T11:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:39:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:39:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:39:43Z","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-22T11:39:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:39:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:39:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} I0422 11:39:47.095693 1 request.go:752] "Waited before sending request" delay="1.99402478s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDU4NDIsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:39:47Z","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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T11:39:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:39:47Z","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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T11:39:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:39:47Z","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-22T11:39:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:39:47Z","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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T11:39:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:39:47Z","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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T11:39:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:39:47Z","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-22T11:39:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:39:47Z","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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T11:39:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:39:47Z","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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T11:39:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:39:47Z","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-22T11:39:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:39:49Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:39:49Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T11:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:39:49Z","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-22T11:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:39:49Z","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-22T11:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:39:49Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:39:51Z","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-22T11:39:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:39:51Z","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-22T11:39:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:39:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=f09640bd-0428-47d3-b44a-10bb85e1c78c,batch.kubernetes.io/job-name=pipelines-vacuum-29614295,controller-uid=f09640bd-0428-47d3-b44a-10bb85e1c78c,job-name=pipelines-vacuum-29614295"} {"level":"debug","ts":"2026-04-22T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:39:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:39:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:39:57Z","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-22T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:39:57Z","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-22T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:39:57Z","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-22T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:39:57Z","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-22T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:39:57Z","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-22T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:39:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:39:57Z","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-22T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:39:57Z","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-22T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:39:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:39:57Z","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-22T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:39:57Z","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-22T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:39:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:39:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} I0422 11:39:59.096307 1 request.go:752] "Waited before sending request" delay="1.861813452s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDYwNTEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","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-22T11:40:01Z","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-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:01Z","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-22T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"info","ts":"2026-04-22T11:40:03Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=f09640bd-0428-47d3-b44a-10bb85e1c78c,batch.kubernetes.io/job-name=pipelines-vacuum-29614295,controller-uid=f09640bd-0428-47d3-b44a-10bb85e1c78c,job-name=pipelines-vacuum-29614295"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=5eeb4405-4118-4438-9fdb-92e080e29348,batch.kubernetes.io/job-name=pipelines-vacuum-29614300,controller-uid=5eeb4405-4118-4438-9fdb-92e080e29348,job-name=pipelines-vacuum-29614300"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:40:39Z","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-22T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:40:40Z","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-22T11:40:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:40:40Z","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-22T11:40:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:40:40Z","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-22T11:40:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:40:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T11:40:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:40:40Z","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-22T11:40:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:40:40Z","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-22T11:40:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:40:40Z","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-22T11:40:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:40:40Z","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-22T11:40:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:40:40Z","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-22T11:40:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:40:40Z","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-22T11:40:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0422 11:40:43.095296 1 request.go:752] "Waited before sending request" delay="1.994146263s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDY4MDQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T11:40:43Z","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-22T11:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:40:43Z","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-22T11:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:40:43Z","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-22T11:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:40:43Z","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-22T11:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:40:43Z","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-22T11:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:40:43Z","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-22T11:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:40:47Z","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-22T11:40:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:40:47Z","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-22T11:40:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:40:47Z","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-22T11:40:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:40:47Z","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-22T11:40:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:40:47Z","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-22T11:40:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:40:47Z","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-22T11:40:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:40:51Z","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-22T11:40:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:40:51Z","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-22T11:40:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:40:51Z","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-22T11:40:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:40:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T11:40:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:40:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:40:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} I0422 11:40:53.095388 1 request.go:752] "Waited before sending request" delay="1.894194218s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDcwMTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:40: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-22T11:40:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:40: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-22T11:40:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:40: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-22T11:40:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:40:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T11:40:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:40:59Z","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-22T11:40:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:40:59Z","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-22T11:40:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:41:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T11:41:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:41:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T11:41:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} I0422 11:41:03.096300 1 request.go:752] "Waited before sending request" delay="1.906564397s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDcxNjYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:41:03Z","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-22T11:41:03Z","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-22T11:41:03Z","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-22T11:41:03Z","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-22T11:41:03Z","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-22T11:41:03Z","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-22T11:41:03Z","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-22T11:41:03Z","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-22T11:41:03Z","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-22T11:41:03Z","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-22T11:41:03Z","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-22T11:41:03Z","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-22T11:41:03Z","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-22T11:41:03Z","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-22T11:41:03Z","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-22T11:41:03Z","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-22T11:41:03Z","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-22T11:41:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T11:41:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:41:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T11:41:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:41:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:41:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:41:05Z","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-22T11:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:41:05Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T11:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:41:05Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T11:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:41:05Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T11:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:41:05Z","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-22T11:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:41:05Z","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-22T11:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:41:05Z","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-22T11:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:41:05Z","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-22T11:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:41:05Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T11:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:41:07Z","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-22T11:41:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:41:07Z","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-22T11:41:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:41:07Z","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-22T11:41:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:41:07Z","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-22T11:41:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} I0422 11:41:15.096108 1 request.go:752] "Waited before sending request" delay="1.995043069s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDczMTUsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:15Z","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-22T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:41:19Z","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-22T11:41:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:41:19Z","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-22T11:41:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:41:19Z","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-22T11:41:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:41:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T11:41:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:41:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:41:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:41:23Z","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-22T11:41:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:41:23Z","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-22T11:41:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:41:23Z","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-22T11:41:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} I0422 11:41:25.096432 1 request.go:752] "Waited before sending request" delay="1.89994567s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDc0ODcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:41:25Z","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-22T11:41:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T11:41:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T11:41:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T11:41:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T11:41:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T11:41:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:41:27Z","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-22T11:41:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T11:41:27Z","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-22T11:41:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T11:41:31Z","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-22T11:41:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-22T11:41:35Z","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-22T11:41:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:41:35Z","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-22T11:41:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:41:35Z","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-22T11:41:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} I0422 11:41:37.094992 1 request.go:752] "Waited before sending request" delay="1.906982886s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDc2NjEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:41:37Z","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-22T11:41:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:41:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:41:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:41:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T11:41:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} I0422 11:41:47.095074 1 request.go:752] "Waited before sending request" delay="1.904491526s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDc4MDksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:41:49Z","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-22T11:41:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:41:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T11:41:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:41:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T11:41:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:41:49Z","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-22T11:41:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:41:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T11:41:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-22T11:41:53Z","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-22T11:41:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:41:53Z","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-22T11:41:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} I0422 11:41:57.095743 1 request.go:752] "Waited before sending request" delay="1.994721013s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDc5ODQsInN0YXJ0Ijoic3RvcmFnZS1iaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","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-22T11:41:57Z","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-22T11:41:57Z","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-22T11:41:57Z","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-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","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-22T11:41:57Z","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-22T11:41:57Z","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-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","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-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:41:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T11:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:42:01Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T11:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:42:01Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T11:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:42:01Z","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-22T11:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:42:01Z","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-22T11:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:42:01Z","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-22T11:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:42:01Z","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-22T11:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:42:01Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:42:01Z","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-22T11:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:42:01Z","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-22T11:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:42:01Z","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-22T11:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:42:01Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:42:01Z","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-22T11:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:42:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:42:01Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:42:05Z","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-22T11:42:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:42:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:42:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:42:05Z","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-22T11:42:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} I0422 11:42:09.096352 1 request.go:752] "Waited before sending request" delay="1.996046157s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDgxNTcsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T11:42:09Z","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-22T11:42:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:42:09Z","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-22T11:42:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:42:09Z","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-22T11:42:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:42:09Z","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-22T11:42:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:42:09Z","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-22T11:42:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:42:09Z","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-22T11:42:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:42:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:42:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"info","ts":"2026-04-22T11:42:11Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:42:39Z","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-22T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} I0422 11:42:41.095192 1 request.go:752] "Waited before sending request" delay="1.000042035s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDg2ODYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:42:41Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T11:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:42:41Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T11:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:42:41Z","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-22T11:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:42:41Z","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-22T11:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:42:41Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T11:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:42:41Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T11:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:42:41Z","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-22T11:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:42:41Z","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-22T11:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:42:41Z","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-22T11:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:42:43Z","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-22T11:42:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:42:43Z","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-22T11:42:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:42:43Z","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-22T11:42:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:42:43Z","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-22T11:42:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} I0422 11:42:51.096632 1 request.go:752] "Waited before sending request" delay="1.993048715s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDg3ODEsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:51Z","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-22T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:42:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T11:42:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:42:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:42:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:42:55Z","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-22T11:42:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:42:55Z","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-22T11:42:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:42:55Z","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-22T11:42:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:42:59Z","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-22T11:42:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:42:59Z","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-22T11:42:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:42:59Z","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-22T11:42:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:43:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T11:43:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:43:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T11:43:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:43:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T11:43:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:43:01Z","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-22T11:43:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:43:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T11:43:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:43:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T11:43:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} I0422 11:43:03.096571 1 request.go:752] "Waited before sending request" delay="1.909962529s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDg5ODYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:43:03Z","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-22T11:43:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T11:43:03Z","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-22T11:43:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T11:43:07Z","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-22T11:43:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-22T11:43:11Z","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-22T11:43:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:43:11Z","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-22T11:43:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:43:11Z","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-22T11:43:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:43:13Z","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-22T11:43:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:43:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:43:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0422 11:43:15.096120 1 request.go:752] "Waited before sending request" delay="1.907955634s" 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-api/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDkxOTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:43:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T11:43:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-22T11:43:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T11:43:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:43:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T11:43:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:43:25Z","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-22T11:43:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:43:25Z","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-22T11:43:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} I0422 11:43:27.095831 1 request.go:752] "Waited before sending request" delay="1.911629257s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDkzOTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:43:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T11:43:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-22T11:43:29Z","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-22T11:43:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:43:29Z","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-22T11:43:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:33Z","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-22T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:43:37Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T11:43:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:43:37Z","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-22T11:43:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:43:37Z","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-22T11:43:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:43:37Z","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-22T11:43:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:43:37Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:43:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:43:37Z","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-22T11:43:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:43:37Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:43:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:43:37Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T11:43:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:43:37Z","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-22T11:43:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:43:37Z","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-22T11:43:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:43:37Z","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-22T11:43:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:43:37Z","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-22T11:43:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:43:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:43:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:43:37Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:43:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} I0422 11:43:39.095289 1 request.go:752] "Waited before sending request" delay="1.901366631s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDk1ODcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:43:41Z","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-22T11:43:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:43:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:43:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:43:41Z","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-22T11:43:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:43:45Z","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-22T11:43:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:43:45Z","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-22T11:43:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:43:45Z","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-22T11:43:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:43:45Z","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-22T11:43:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:43:45Z","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-22T11:43:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:43:45Z","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-22T11:43:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:43:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:43:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} I0422 11:43:49.095896 1 request.go:752] "Waited before sending request" delay="1.908954793s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDk3MzQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:43:51Z","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-22T11:43:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:43:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:43:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:43: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-22T11:43:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:43: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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T11:43:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:43: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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T11:43:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:43: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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T11:43:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:43: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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T11:43:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:43: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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T11:43:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:43: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-22T11:43:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:43: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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T11:43:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:43: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-22T11:43:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:43:57Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:43:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:43:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:43:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:43:57Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:43:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:43:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T11:43:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:43:57Z","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-22T11:43:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:43:57Z","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-22T11:43:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:43:57Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:43:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} I0422 11:43:59.096321 1 request.go:752] "Waited before sending request" delay="1.90757587s" 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-monitoring/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDk4NzgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:43:59Z","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-22T11:43:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:43:59Z","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-22T11:43:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:44:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T11:44:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:44:05Z","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-22T11:44:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:44:05Z","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-22T11:44:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:44:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T11:44:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:44:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T11:44:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:44:05Z","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-22T11:44:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:44:05Z","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-22T11:44:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:44:05Z","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-22T11:44:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:44:05Z","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-22T11:44:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:44:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T11:44:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:44:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:44:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:44:05Z","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-22T11:44:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:44:05Z","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-22T11:44:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:44:05Z","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-22T11:44:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:44:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T11:44:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:44:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=f09640bd-0428-47d3-b44a-10bb85e1c78c,batch.kubernetes.io/job-name=pipelines-vacuum-29614295,controller-uid=f09640bd-0428-47d3-b44a-10bb85e1c78c,job-name=pipelines-vacuum-29614295"} {"level":"debug","ts":"2026-04-22T11:44:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:44:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=5eeb4405-4118-4438-9fdb-92e080e29348,batch.kubernetes.io/job-name=pipelines-vacuum-29614300,controller-uid=5eeb4405-4118-4438-9fdb-92e080e29348,job-name=pipelines-vacuum-29614300"} {"level":"debug","ts":"2026-04-22T11:44:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","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-22T11:44:09Z","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-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:44:09Z","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-22T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} I0422 11:44:11.095769 1 request.go:752] "Waited before sending request" delay="1.909951028s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTAwNzIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:44:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:44:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:44:13Z","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-22T11:44:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:44:13Z","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-22T11:44:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:44:15Z","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-22T11:44:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:44:15Z","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-22T11:44:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:44:15Z","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-22T11:44:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:44:17Z","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-22T11:44:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:44:17Z","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-22T11:44:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:44:17Z","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-22T11:44:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:44:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T11:44:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:44:17Z","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-22T11:44:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:44:17Z","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-22T11:44:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:44:17Z","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-22T11:44:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"info","ts":"2026-04-22T11:44:19Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T11:44:39Z","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-22T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} I0422 11:44:41.095249 1 request.go:752] "Waited before sending request" delay="1.254298614s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTA1NTMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:44:43Z","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-22T11:44:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-22T11:44:47Z","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-22T11:44:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:44:47Z","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-22T11:44:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:44:47Z","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-22T11:44:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:44:49Z","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-22T11:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0422 11:44:51.095894 1 request.go:752] "Waited before sending request" delay="1.883744006s" 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-api/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTA2ODQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:44:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T11:44:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} I0422 11:45:01.096290 1 request.go:752] "Waited before sending request" delay="1.99406278s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTA4MzMsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:45:01Z","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-22T11:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T11:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T11:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:45:01Z","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-22T11:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:45:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T11:45:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-22T11:45:05Z","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-22T11:45:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:45:05Z","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-22T11:45:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","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-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} I0422 11:45:13.096315 1 request.go:752] "Waited before sending request" delay="1.995746117s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTEwNDQsInN0YXJ0IjoidGVtcG8tb3BlcmF0b3ItcHJvbWV0aGV1c1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:45:13Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:45:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:45:13Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T11:45:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:45:13Z","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-22T11:45:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:45:13Z","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-22T11:45:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:45:13Z","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-22T11:45:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:45:13Z","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-22T11:45:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:45:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:45:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:45:13Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:45:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:45:13Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T11:45:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:45:13Z","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-22T11:45:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:45:13Z","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-22T11:45:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:45:13Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:45:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:45:13Z","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-22T11:45:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:45:13Z","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-22T11:45:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:45:17Z","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-22T11:45:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:45:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:45:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:45:17Z","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-22T11:45:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:45:21Z","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-22T11:45:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:45:21Z","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-22T11:45:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:45:21Z","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-22T11:45:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:45:21Z","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-22T11:45:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:45:21Z","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-22T11:45:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:45:21Z","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-22T11:45:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} I0422 11:45:23.096329 1 request.go:752] "Waited before sending request" delay="1.913645922s" 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-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTEyMjEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:45:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:45:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:45:27Z","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-22T11:45:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:45:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:45:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:45:31Z","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-22T11:45:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:45:31Z","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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T11:45:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:45:31Z","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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T11:45:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:45:31Z","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-22T11:45:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:45:31Z","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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T11:45:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:45:31Z","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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T11:45:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:45:31Z","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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T11:45:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:45:31Z","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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T11:45:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:45:31Z","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-22T11:45:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:45:33Z","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-22T11:45:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:45:33Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:45:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:45:33Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:45:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:45:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:45:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:45:33Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:45:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:45:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T11:45:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:45:33Z","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-22T11:45:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} I0422 11:45:35.095794 1 request.go:752] "Waited before sending request" delay="1.90495793s" 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-monitoring/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTEzOTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:45:35Z","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-22T11:45:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:45:35Z","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-22T11:45:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:45:41Z","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-22T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:45:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:45:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=30136e41-3368-4b43-a91c-6becc23119ec,batch.kubernetes.io/job-name=pipelines-vacuum-29614305,controller-uid=30136e41-3368-4b43-a91c-6becc23119ec,job-name=pipelines-vacuum-29614305"} {"level":"debug","ts":"2026-04-22T11:45:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:45:41Z","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-22T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:45:41Z","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-22T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:45:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=5eeb4405-4118-4438-9fdb-92e080e29348,batch.kubernetes.io/job-name=pipelines-vacuum-29614300,controller-uid=5eeb4405-4118-4438-9fdb-92e080e29348,job-name=pipelines-vacuum-29614300"} {"level":"debug","ts":"2026-04-22T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:45:41Z","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-22T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:45:41Z","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-22T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:45:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:45:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=f09640bd-0428-47d3-b44a-10bb85e1c78c,batch.kubernetes.io/job-name=pipelines-vacuum-29614295,controller-uid=f09640bd-0428-47d3-b44a-10bb85e1c78c,job-name=pipelines-vacuum-29614295"} {"level":"debug","ts":"2026-04-22T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:45:41Z","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-22T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:45:41Z","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-22T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:45:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:45:41Z","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-22T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:45:41Z","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-22T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:45:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:45:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","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-22T11:45:45Z","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-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:45:45Z","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-22T11:45:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} I0422 11:45:47.095508 1 request.go:752] "Waited before sending request" delay="1.905288084s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTE1NjQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:45:49Z","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-22T11:45:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:45:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:45:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:45:49Z","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-22T11:45:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:45:51Z","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-22T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:45:51Z","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-22T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:45:51Z","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-22T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:45: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-22T11:45:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:45: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-22T11:45:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:45: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-22T11:45:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:45:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T11:45:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:45: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-22T11:45:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:45: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-22T11:45:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:45: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-22T11:45:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0422 11:45:57.095666 1 request.go:752] "Waited before sending request" delay="1.909745621s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTE3NDEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:46:03Z","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-22T11:46:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:46:03Z","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-22T11:46:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:46:03Z","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-22T11:46:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:46:03Z","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-22T11:46:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:46:03Z","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-22T11:46:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:46:03Z","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-22T11:46:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:46:07Z","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-22T11:46:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:46:07Z","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-22T11:46:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:46:07Z","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-22T11:46:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:46:07Z","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-22T11:46:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:46:07Z","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-22T11:46:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:46:07Z","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-22T11:46:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} I0422 11:46:09.095643 1 request.go:752] "Waited before sending request" delay="1.906294133s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTE5OTAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:46:11Z","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-22T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:46:11Z","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-22T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:46:11Z","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-22T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:46:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:46:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:46:13Z","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-22T11:46:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:46:13Z","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-22T11:46:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:46:13Z","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-22T11:46:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0422 11:46:19.095968 1 request.go:752] "Waited before sending request" delay="1.995040603s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTIxMjQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T11:46:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T11:46:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:46:19Z","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-22T11:46:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:46:19Z","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-22T11:46:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:46:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T11:46:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:46:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T11:46:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:46:23Z","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-22T11:46:23Z","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-22T11:46:23Z","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-22T11:46:23Z","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-22T11:46:23Z","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-22T11:46:23Z","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-22T11:46:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T11:46:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:46:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T11:46:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:46:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:46:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:46:23Z","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-22T11:46:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:46:25Z","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-22T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:46:25Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:46:25Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:46:25Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:46:25Z","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-22T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:46:25Z","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-22T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:46:25Z","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-22T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:46:25Z","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-22T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:46:25Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:46:27Z","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-22T11:46:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:46:27Z","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-22T11:46:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:46:27Z","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-22T11:46:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:46:27Z","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-22T11:46:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"info","ts":"2026-04-22T11:46:27Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:46:39Z","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-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:46:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} I0422 11:46:41.096192 1 request.go:752] "Waited before sending request" delay="1.525572769s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTI1MzcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbi1zZXJ2aWNlYWNjb3VudHMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:46:43Z","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-22T11:46:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:46:43Z","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-22T11:46:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:46:43Z","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-22T11:46:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:46:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T11:46:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:46:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T11:46:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:46:45Z","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-22T11:46:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:46:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T11:46:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:46:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T11:46:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:46:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T11:46:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:46:47Z","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-22T11:46:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T11:46:47Z","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-22T11:46:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} I0422 11:46:51.096291 1 request.go:752] "Waited before sending request" delay="1.90766922s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTI2NzcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:46:51Z","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-22T11:46:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-22T11:46:55Z","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-22T11:46:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:46:55Z","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-22T11:46:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:46:55Z","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-22T11:46:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:46:57Z","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-22T11:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0422 11:47:01.096292 1 request.go:752] "Waited before sending request" delay="1.912697135s" 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-api/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTI4MTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:47:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T11:47:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-22T11:47:11Z","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-22T11:47:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:47:11Z","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-22T11:47:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:47:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T11:47:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:47:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T11:47:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} I0422 11:47:13.096300 1 request.go:752] "Waited before sending request" delay="1.908647892s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTI5OTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:47:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T11:47:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-22T11:47:15Z","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-22T11:47:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:47:15Z","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-22T11:47:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:19Z","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-22T11:47:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:47:23Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:47:23Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:47:23Z","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-22T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:47:23Z","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-22T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:47:23Z","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-22T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:47:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:47:23Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:47:23Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:47:23Z","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-22T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:47:23Z","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-22T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:47:23Z","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-22T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:47:23Z","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-22T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:47:23Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:47:23Z","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-22T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} I0422 11:47:25.095964 1 request.go:752] "Waited before sending request" delay="1.893939868s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTMxNzIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:47:27Z","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-22T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:47:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:47:27Z","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-22T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:47:31Z","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-22T11:47:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:47:31Z","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-22T11:47:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:47:31Z","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-22T11:47:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:47:31Z","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-22T11:47:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:47:31Z","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-22T11:47:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:47:31Z","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-22T11:47:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:47:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:47:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} I0422 11:47:37.094827 1 request.go:752] "Waited before sending request" delay="1.993622851s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTMzMjUsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:47:37Z","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-22T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:47:41Z","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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T11:47:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:47:41Z","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-22T11:47:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:47:41Z","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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T11:47:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:47:41Z","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-22T11:47:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:47:41Z","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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T11:47:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:47:41Z","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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T11:47:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:47:41Z","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-22T11:47:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:47:41Z","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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T11:47:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:47:41Z","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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T11:47:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:47:43Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:47:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:47:43Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:47:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:47:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:47:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:47:43Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:47:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:47:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T11:47:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:47:43Z","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-22T11:47:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:47:43Z","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-22T11:47:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:47:45Z","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-22T11:47:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:47:45Z","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-22T11:47:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0422 11:47:47.094849 1 request.go:752] "Waited before sending request" delay="1.908543495s" 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-rbac/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTM0OTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:47:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:47:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=5eeb4405-4118-4438-9fdb-92e080e29348,batch.kubernetes.io/job-name=pipelines-vacuum-29614300,controller-uid=5eeb4405-4118-4438-9fdb-92e080e29348,job-name=pipelines-vacuum-29614300"} {"level":"debug","ts":"2026-04-22T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:47:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=30136e41-3368-4b43-a91c-6becc23119ec,batch.kubernetes.io/job-name=pipelines-vacuum-29614305,controller-uid=30136e41-3368-4b43-a91c-6becc23119ec,job-name=pipelines-vacuum-29614305"} {"level":"debug","ts":"2026-04-22T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:47:51Z","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-22T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:47:51Z","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-22T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:47:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:47:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:47:51Z","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-22T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:47:51Z","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-22T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:47:51Z","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-22T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:47:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=f09640bd-0428-47d3-b44a-10bb85e1c78c,batch.kubernetes.io/job-name=pipelines-vacuum-29614295,controller-uid=f09640bd-0428-47d3-b44a-10bb85e1c78c,job-name=pipelines-vacuum-29614295"} {"level":"debug","ts":"2026-04-22T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:47:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:47:51Z","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-22T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:47:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:47:51Z","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-22T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:47:51Z","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-22T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:47:51Z","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-22T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:47:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","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-22T11:47:55Z","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-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:47:55Z","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-22T11:47:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} I0422 11:47:57.095313 1 request.go:752] "Waited before sending request" delay="1.911738888s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTM2NzIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:47:59Z","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-22T11:47:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:47:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:47:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:47:59Z","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-22T11:47:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:48:01Z","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-22T11:48:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:48:01Z","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-22T11:48:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:48:01Z","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-22T11:48:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:48:03Z","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-22T11:48:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:48:03Z","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-22T11:48:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:48:03Z","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-22T11:48:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:48:03Z","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-22T11:48:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:48:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T11:48:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:48:03Z","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-22T11:48:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:48:03Z","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-22T11:48:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0422 11:48:09.096187 1 request.go:752] "Waited before sending request" delay="1.996054635s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTM4MjIsInN0YXJ0IjoiaW50ZWdyYXRpb24tcnVubmVyLXJlc291cmNlcy1rb25mbHV4LWludGVncmF0aW9uLXJ1bm5lclx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:48:13Z","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-22T11:48:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:48:13Z","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-22T11:48:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:48:13Z","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-22T11:48:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:48:13Z","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-22T11:48:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:48:13Z","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-22T11:48:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:48:13Z","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-22T11:48:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:48:17Z","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-22T11:48:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:48:17Z","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-22T11:48:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:48:17Z","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-22T11:48:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:48:17Z","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-22T11:48:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:48:17Z","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-22T11:48:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:48:17Z","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-22T11:48:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} I0422 11:48:21.095868 1 request.go:752] "Waited before sending request" delay="1.904284012s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTQwMzQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:48:21Z","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-22T11:48:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:48:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T11:48:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:48:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:48:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:48:21Z","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-22T11:48:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:48:21Z","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-22T11:48:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:48:23Z","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-22T11:48:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:48:23Z","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-22T11:48:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:48:23Z","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-22T11:48:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:48:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T11:48:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:48:29Z","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-22T11:48:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:48:29Z","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-22T11:48:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:48:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T11:48:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:48:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T11:48:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} I0422 11:48:33.096460 1 request.go:752] "Waited before sending request" delay="1.903949003s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTQyMTEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:48:33Z","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-22T11:48:33Z","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-22T11:48:33Z","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-22T11:48:33Z","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-22T11:48:33Z","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-22T11:48:33Z","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-22T11:48:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T11:48:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:48:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T11:48:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:48:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:48:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:48:33Z","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-22T11:48:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:48:35Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T11:48:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:48:35Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T11:48:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:48:35Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T11:48:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:48:35Z","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-22T11:48:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:48:35Z","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-22T11:48:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:48:35Z","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-22T11:48:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:48:35Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T11:48:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:48:35Z","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-22T11:48:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:48:35Z","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-22T11:48:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:48:37Z","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-22T11:48:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:48:37Z","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-22T11:48:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:48:37Z","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-22T11:48:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:48:37Z","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-22T11:48:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"info","ts":"2026-04-22T11:48:37Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T11:48:39Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:48:39Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:48:39Z","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-22T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:48:39Z","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-22T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:48:39Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:48:41Z","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-22T11:48:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:48:41Z","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-22T11:48:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0422 11:48:45.095941 1 request.go:752] "Waited before sending request" delay="1.877821162s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTUxNTAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:48:47Z","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-22T11:48:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:48:47Z","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-22T11:48:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:48:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T11:48:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:48:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=5eeb4405-4118-4438-9fdb-92e080e29348,batch.kubernetes.io/job-name=pipelines-vacuum-29614300,controller-uid=5eeb4405-4118-4438-9fdb-92e080e29348,job-name=pipelines-vacuum-29614300"} {"level":"debug","ts":"2026-04-22T11:48:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:48:47Z","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-22T11:48:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:48:47Z","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-22T11:48:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:48:47Z","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-22T11:48:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:48:47Z","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-22T11:48:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:48:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T11:48:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:48:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T11:48:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:48:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T11:48:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:48:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:48:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:48:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=f09640bd-0428-47d3-b44a-10bb85e1c78c,batch.kubernetes.io/job-name=pipelines-vacuum-29614295,controller-uid=f09640bd-0428-47d3-b44a-10bb85e1c78c,job-name=pipelines-vacuum-29614295"} {"level":"debug","ts":"2026-04-22T11:48:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:48:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=30136e41-3368-4b43-a91c-6becc23119ec,batch.kubernetes.io/job-name=pipelines-vacuum-29614305,controller-uid=30136e41-3368-4b43-a91c-6becc23119ec,job-name=pipelines-vacuum-29614305"} {"level":"debug","ts":"2026-04-22T11:48:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:48:47Z","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-22T11:48:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:48:47Z","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-22T11:48:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T11:48:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:48:47Z","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-22T11:48:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:48:51Z","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-22T11:48:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} I0422 11:48:55.096329 1 request.go:752] "Waited before sending request" delay="1.775818383s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTUzNDksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:48:55Z","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-22T11:48:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:48:55Z","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-22T11:48:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:48:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:48:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:48:57Z","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-22T11:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:48:57Z","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-22T11:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:48:57Z","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-22T11:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:48:59Z","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-22T11:48:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:48:59Z","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-22T11:48:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:48:59Z","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-22T11:48:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:48:59Z","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-22T11:48:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:48:59Z","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-22T11:48:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:48:59Z","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-22T11:48:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:48:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T11:48:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0422 11:49:07.095824 1 request.go:752] "Waited before sending request" delay="1.899938928s" 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-e2e-sjlo/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTU2MjQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:49:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:49:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","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-22T11:49:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","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-22T11:49:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","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-22T11:49:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","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-22T11:49:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:49:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:49:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:49:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:49:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","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-22T11:49:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","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-22T11:49:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","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-22T11:49:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","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-22T11:49:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","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-22T11:49:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","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-22T11:49:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:49:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:49:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:49:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:49:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:49:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:49:13Z","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-22T11:49:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:49:13Z","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-22T11:49:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:49:13Z","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-22T11:49:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:49:13Z","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-22T11:49:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:49:13Z","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-22T11:49:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:49:13Z","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-22T11:49:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:49:17Z","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-22T11:49:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:49:17Z","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-22T11:49:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:49:17Z","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-22T11:49:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:49:17Z","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-22T11:49:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:49:17Z","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-22T11:49:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:49:17Z","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-22T11:49:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} I0422 11:49:19.095860 1 request.go:752] "Waited before sending request" delay="1.902945139s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTYxMzYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:49:21Z","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-22T11:49:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:49:21Z","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-22T11:49:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:49:21Z","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-22T11:49:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:49:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T11:49:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:49:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:49:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:49:23Z","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-22T11:49:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:49:23Z","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-22T11:49:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:49:23Z","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-22T11:49:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:49:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T11:49:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:49:29Z","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-22T11:49:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:49:29Z","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-22T11:49:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} I0422 11:49:31.096322 1 request.go:752] "Waited before sending request" delay="1.906540111s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTY1NjgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:49:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T11:49:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:49:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T11:49:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:49:33Z","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-22T11:49:33Z","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-22T11:49:33Z","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-22T11:49:33Z","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-22T11:49:33Z","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-22T11:49:33Z","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-22T11:49:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T11:49:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:49:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T11:49:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:49:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:49:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:49:33Z","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-22T11:49:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:49:35Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T11:49:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:49:35Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T11:49:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:49:35Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T11:49:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:49:35Z","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-22T11:49:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:49:35Z","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-22T11:49:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:49:35Z","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-22T11:49:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:49:35Z","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-22T11:49:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:49:35Z","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-22T11:49:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:49:35Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T11:49:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:49:37Z","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-22T11:49:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:49:37Z","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-22T11:49:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:49:37Z","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-22T11:49:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:49:37Z","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-22T11:49:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} I0422 11:49:43.096325 1 request.go:752] "Waited before sending request" delay="1.898801044s" 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-e2e-txcm/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTcwMjIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:49:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","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-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","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-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","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-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","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-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","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-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","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-22T11:49:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:49:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:49:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:49:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:49:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:49:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:49:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:49:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-default-hpjhee,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=gl-test-custom-default-hpjhee-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=gl-test-custom-default-hpjhee,pipelinesascode.tekton.dev/sha=6d5a237cf8f00047cd5a8b5ec530859788e4efa5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-default-hpjhee-on-pull-request-thwz8,tekton.dev/pipelineRun=gl-test-custom-default-hpjhee-on-pull-request-thwz8,tekton.dev/pipelineRunUID=4359c328-c385-4c1f-a51d-405de9cb95c4,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-default-hpjhee-on-pull-request-thwz8-init,tekton.dev/taskRunUID=2e1a3237-c396-4b35-a542-df7712f06fc4,test.appstudio.openshift.io/pr-group-sha=3d889f80703ddbd401d35121d8d78ae22a56946cf163e957b245084bff43f0"} {"level":"debug","ts":"2026-04-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-default-hpjhee-on-pull-request-thwz8-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-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-default-hpjhee-on-pull-request-thwz8-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-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-default-hpjhee-on-pull-request-thwz8-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-gl-test-custom-default-hpjhee\" not found"} {"level":"debug","ts":"2026-04-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-default-hpjhee-on-pull-request-thwz8-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-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-default-hpjhee-on-pull-request-thwz8-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-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-default-hpjhee-on-pull-request-thwz8-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-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-default-hpjhee-on-pull-request-thwz8-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-22T11:49:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","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-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","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-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","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-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","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-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","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-22T11:49:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","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-22T11:49:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:49:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:49Z","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-22T11:49:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:49:53Z","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-22T11:49:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:49:53Z","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-22T11:49:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:49:53Z","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-22T11:49:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:49:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T11:49:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:49:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:49:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} I0422 11:49:55.095888 1 request.go:752] "Waited before sending request" delay="1.891941108s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTc0ODAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbi1zZXJ2aWNlYWNjb3VudHMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:49:57Z","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-22T11:49:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:49:57Z","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-22T11:49:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:49:57Z","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-22T11:49:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:49:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T11:49:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:49:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T11:49:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:49:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T11:49:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:49:59Z","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-22T11:49:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:49:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T11:49:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:49:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T11:49:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:50:01Z","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-22T11:50:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T11:50:01Z","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-22T11:50:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T11:50:05Z","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-22T11:50:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} I0422 11:50:07.095566 1 request.go:752] "Waited before sending request" delay="1.909570855s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTc5NzUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:50:09Z","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-22T11:50:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:50:09Z","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-22T11:50:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:50:09Z","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-22T11:50:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:50:11Z","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-22T11:50:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:50:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:50:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0422 11:50:19.095432 1 request.go:752] "Waited before sending request" delay="1.905229518s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTgyNjMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:50:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T11:50:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-22T11:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T11:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T11:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:50:25Z","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-22T11:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:50:25Z","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-22T11:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T11:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} I0422 11:50:29.095978 1 request.go:752] "Waited before sending request" delay="1.906963186s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTg0MTIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:50:29Z","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-22T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:50:29Z","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-22T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:33Z","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-22T11:50:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:50:37Z","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-22T11:50:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:50:37Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:50:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:50:37Z","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-22T11:50:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:50:37Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:50:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:50:37Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:50:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:50:37Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T11:50:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:50:37Z","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-22T11:50:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:50:37Z","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-22T11:50:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:50:37Z","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-22T11:50:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:50:37Z","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-22T11:50:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:50:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:50:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:50:37Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T11:50:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:50:37Z","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-22T11:50:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:50:37Z","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-22T11:50:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} I0422 11:50:41.096683 1 request.go:752] "Waited before sending request" delay="1.995728925s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTg1OTgsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T11:50:41Z","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-22T11:50:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:50:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:50:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:50:41Z","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-22T11:50:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:50:45Z","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-22T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:50:45Z","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-22T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:50:45Z","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-22T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:50:45Z","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-22T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:50:45Z","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-22T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:50:45Z","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-22T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:50:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:50:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:50:51Z","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-22T11:50:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:50:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:50:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} I0422 11:50:53.095296 1 request.go:752] "Waited before sending request" delay="1.888984393s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTg5ODMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:50: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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T11:50:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:50: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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T11:50:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:50: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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T11:50:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:50: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-22T11:50:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:50: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-22T11:50:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:50: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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T11:50:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:50: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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T11:50:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:50: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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T11:50:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:50: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-22T11:50:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv-init,tekton.dev/taskRunUID=c5ff2d45-80b8-48fa-b5b9-a8d72a5a4686,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv-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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv-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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv-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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv-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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv-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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv-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-22T11:50:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom9ee096a340aae924e48970fc50d1ddad-clone-repository,tekton.dev/taskRunUID=65a0e209-d256-49a9-ae36-0e1c9245297d,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae8813548dbb98efbd2b6daca552ba98de-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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae8813548dbb98efbd2b6daca552ba98de-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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae8813548dbb98efbd2b6daca552ba98de-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae8813548dbb98efbd2b6daca552ba98de-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae8813548dbb98efbd2b6daca552ba98de-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae8813548dbb98efbd2b6daca552ba98de-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae8813548dbb98efbd2b6daca552ba98de-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae8813548dbb98efbd2b6daca552ba98de-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae8813548dbb98efbd2b6daca552ba98de-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae8813548dbb98efbd2b6daca552ba98de-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae8813548dbb98efbd2b6daca552ba98de-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae8813548dbb98efbd2b6daca552ba98de-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae8813548dbb98efbd2b6daca552ba98de-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae8813548dbb98efbd2b6daca552ba98de-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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae8813548dbb98efbd2b6daca552ba98de-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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae8813548dbb98efbd2b6daca552ba98de-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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae8813548dbb98efbd2b6daca552ba98de-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-22T11:50:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c9ee096a340aae924e48970fc50d1ddad-prefetch-dependencies,tekton.dev/taskRunUID=c1cca4f2-cc17-4297-ab25-2fbe5065c273,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c9ee096a340aae924e4977091045f586b083ef840f846f5bc15-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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c9ee096a340aae924e4977091045f586b083ef840f846f5bc15-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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c9ee096a340aae924e4977091045f586b083ef840f846f5bc15-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c9ee096a340aae924e4977091045f586b083ef840f846f5bc15-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c9ee096a340aae924e4977091045f586b083ef840f846f5bc15-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c9ee096a340aae924e4977091045f586b083ef840f846f5bc15-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-skip-ta\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c9ee096a340aae924e4977091045f586b083ef840f846f5bc15-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c9ee096a340aae924e4977091045f586b083ef840f846f5bc15-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c9ee096a340aae924e4977091045f586b083ef840f846f5bc15-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c9ee096a340aae924e4977091045f586b083ef840f846f5bc15-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c9ee096a340aae924e4977091045f586b083ef840f846f5bc15-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c9ee096a340aae924e4977091045f586b083ef840f846f5bc15-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-skip-ta\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c9ee096a340aae924e4977091045f586b083ef840f846f5bc15-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c9ee096a340aae924e4977091045f586b083ef840f846f5bc15-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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c9ee096a340aae924e4977091045f586b083ef840f846f5bc15-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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c9ee096a340aae924e4977091045f586b083ef840f846f5bc15-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-skip-ta\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c9ee096a340aae924e4977091045f586b083ef840f846f5bc15-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-9ee096a340aae924e48970fc50d1ddad-build-container,tekton.dev/taskRunUID=18f017e0-9dff-4817-af58-a34fe016a6c7,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-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-22T11:50:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","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-22T11:50:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","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-22T11:50:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"info","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:50:59Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} I0422 11:51:03.095971 1 request.go:752] "Waited before sending request" delay="1.994436457s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTkxMzcsInN0YXJ0Ijoia3ViZWFyY2hpdmUtdmFjdXVtXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T11:51:03Z","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-22T11:51:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:51:03Z","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-22T11:51:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:51:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:51:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:51:03Z","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-22T11:51:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:51:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=5eeb4405-4118-4438-9fdb-92e080e29348,batch.kubernetes.io/job-name=pipelines-vacuum-29614300,controller-uid=5eeb4405-4118-4438-9fdb-92e080e29348,job-name=pipelines-vacuum-29614300"} {"level":"debug","ts":"2026-04-22T11:51:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:51:03Z","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-22T11:51:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:51:03Z","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-22T11:51:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:51:03Z","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-22T11:51:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:51:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T11:51:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:51:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=c556a0bc-cd18-4435-a66c-e4e12f3725f2,batch.kubernetes.io/job-name=pipelines-vacuum-29614310,controller-uid=c556a0bc-cd18-4435-a66c-e4e12f3725f2,job-name=pipelines-vacuum-29614310"} {"level":"debug","ts":"2026-04-22T11:51:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T11:51:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:51:03Z","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-22T11:51:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:51:03Z","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-22T11:51:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:51:03Z","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-22T11:51:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:51:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T11:51:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:51:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T11:51:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:51:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=30136e41-3368-4b43-a91c-6becc23119ec,batch.kubernetes.io/job-name=pipelines-vacuum-29614305,controller-uid=30136e41-3368-4b43-a91c-6becc23119ec,job-name=pipelines-vacuum-29614305"} {"level":"debug","ts":"2026-04-22T11:51:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:51:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T11:51:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","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-22T11:51:07Z","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-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:07Z","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-22T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:51:11Z","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-22T11:51:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:51:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:51:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:51:11Z","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-22T11:51:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} I0422 11:51:13.096292 1 request.go:752] "Waited before sending request" delay="1.909663027s" 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/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTkzNTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:51:13Z","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-22T11:51:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:51:13Z","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-22T11:51:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:51:13Z","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-22T11:51:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:51:15Z","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-22T11:51:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:51:15Z","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-22T11:51:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:51:15Z","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-22T11:51:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:51:15Z","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-22T11:51:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:51:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T11:51:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:51:15Z","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-22T11:51:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:51:15Z","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-22T11:51:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0422 11:51:23.096497 1 request.go:752] "Waited before sending request" delay="1.876665975s" 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-e2e-sjlo/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTk1NjIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=21a31bc9a18747a50433867e8c59650206ee5ad3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRunUID=8d3a6ea3-162a-4467-b54a-e26c48092a8c,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-555e6e99d2e1e8d6a0bfa1eec8e2d95d-build-container,tekton.dev/taskRunUID=d55d3222-634f-4187-9909-28704d112dd9,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-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-22T11:51:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=21a31bc9a18747a50433867e8c59650206ee5ad3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRunUID=8d3a6ea3-162a-4467-b54a-e26c48092a8c,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z-init,tekton.dev/taskRunUID=468b0505-fa71-416b-b38a-4751004645a7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-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-22T11:51:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=21a31bc9a18747a50433867e8c59650206ee5ad3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRunUID=8d3a6ea3-162a-4467-b54a-e26c48092a8c,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-custom555e6e99d2e1e8d6a0bfa1eec8e2d95d-clone-repository,tekton.dev/taskRunUID=6e26a98e-6684-42fe-a1d7-a99200835455,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom555e6e99d2e1e5dbf66544d3d71aa7fa5ded46823f66d-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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom555e6e99d2e1e5dbf66544d3d71aa7fa5ded46823f66d-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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom555e6e99d2e1e5dbf66544d3d71aa7fa5ded46823f66d-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom555e6e99d2e1e5dbf66544d3d71aa7fa5ded46823f66d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom555e6e99d2e1e5dbf66544d3d71aa7fa5ded46823f66d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom555e6e99d2e1e5dbf66544d3d71aa7fa5ded46823f66d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom555e6e99d2e1e5dbf66544d3d71aa7fa5ded46823f66d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom555e6e99d2e1e5dbf66544d3d71aa7fa5ded46823f66d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom555e6e99d2e1e5dbf66544d3d71aa7fa5ded46823f66d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom555e6e99d2e1e5dbf66544d3d71aa7fa5ded46823f66d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom555e6e99d2e1e5dbf66544d3d71aa7fa5ded46823f66d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom555e6e99d2e1e5dbf66544d3d71aa7fa5ded46823f66d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom555e6e99d2e1e5dbf66544d3d71aa7fa5ded46823f66d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom555e6e99d2e1e5dbf66544d3d71aa7fa5ded46823f66d-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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom555e6e99d2e1e5dbf66544d3d71aa7fa5ded46823f66d-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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom555e6e99d2e1e5dbf66544d3d71aa7fa5ded46823f66d-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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom555e6e99d2e1e5dbf66544d3d71aa7fa5ded46823f66d-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-22T11:51:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=21a31bc9a18747a50433867e8c59650206ee5ad3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRunUID=8d3a6ea3-162a-4467-b54a-e26c48092a8c,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-c555e6e99d2e1e8d6a0bfa1eec8e2d95d-prefetch-dependencies,tekton.dev/taskRunUID=71c7e2ef-5592-4aad-ae9b-87575769a9ac,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c555e6e99d2e1e8d6a0278e31ca1bd7c47ba858623f2134193f-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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c555e6e99d2e1e8d6a0278e31ca1bd7c47ba858623f2134193f-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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c555e6e99d2e1e8d6a0278e31ca1bd7c47ba858623f2134193f-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c555e6e99d2e1e8d6a0278e31ca1bd7c47ba858623f2134193f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c555e6e99d2e1e8d6a0278e31ca1bd7c47ba858623f2134193f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c555e6e99d2e1e8d6a0278e31ca1bd7c47ba858623f2134193f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-skip-ta\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c555e6e99d2e1e8d6a0278e31ca1bd7c47ba858623f2134193f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c555e6e99d2e1e8d6a0278e31ca1bd7c47ba858623f2134193f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c555e6e99d2e1e8d6a0278e31ca1bd7c47ba858623f2134193f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c555e6e99d2e1e8d6a0278e31ca1bd7c47ba858623f2134193f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c555e6e99d2e1e8d6a0278e31ca1bd7c47ba858623f2134193f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c555e6e99d2e1e8d6a0278e31ca1bd7c47ba858623f2134193f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-skip-ta\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c555e6e99d2e1e8d6a0278e31ca1bd7c47ba858623f2134193f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c555e6e99d2e1e8d6a0278e31ca1bd7c47ba858623f2134193f-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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c555e6e99d2e1e8d6a0278e31ca1bd7c47ba858623f2134193f-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-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c555e6e99d2e1e8d6a0278e31ca1bd7c47ba858623f2134193f-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-skip-ta\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c555e6e99d2e1e8d6a0278e31ca1bd7c47ba858623f2134193f-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:51:29Z","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-22T11:51:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:51:29Z","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-22T11:51:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:51:29Z","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-22T11:51:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:51:29Z","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-22T11:51:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:51:29Z","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-22T11:51:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:51:29Z","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-22T11:51:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:51:33Z","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-22T11:51:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:51:33Z","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-22T11:51:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:51:33Z","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-22T11:51:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:51:33Z","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-22T11:51:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:51:33Z","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-22T11:51:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:51:33Z","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-22T11:51:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} I0422 11:51:35.095965 1 request.go:752] "Waited before sending request" delay="1.910953004s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTk3NjcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:51:37Z","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-22T11:51:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:51:37Z","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-22T11:51:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:51:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T11:51:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:51:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:51:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:51:37Z","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-22T11:51:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:51:39Z","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-22T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:51:39Z","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-22T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:51:39Z","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-22T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:51:45Z","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-22T11:51:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:51:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T11:51:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:51:45Z","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-22T11:51:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} I0422 11:51:47.095831 1 request.go:752] "Waited before sending request" delay="1.912792686s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTk5NTQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:51:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T11:51:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:51:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T11:51:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:51:49Z","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-22T11:51:49Z","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-22T11:51:49Z","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-22T11:51:49Z","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-22T11:51:49Z","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-22T11:51:49Z","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-22T11:51:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T11:51:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:51:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T11:51:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:51:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:51:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:51:49Z","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-22T11:51:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:51:51Z","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-22T11:51:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:51:51Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T11:51:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:51:51Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T11:51:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:51:51Z","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-22T11:51:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:51:51Z","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-22T11:51:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:51:51Z","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-22T11:51:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:51:51Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T11:51:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:51:51Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T11:51:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:51:51Z","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-22T11:51:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:51: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-22T11:51:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:51: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-22T11:51:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:51: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-22T11:51:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:51: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-22T11:51:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} I0422 11:51:59.096301 1 request.go:752] "Waited before sending request" delay="1.892843126s" 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-e2e-txcm/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjAxMjUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=32af4b973303082a21230167d2fcb205dc94a1f1,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx,tekton.dev/pipelineRunUID=0b793afe-3b7e-4238-9339-f7823f00bf8e,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx-init,tekton.dev/taskRunUID=220a401f-1a55-44d9-bfcc-14639c1f9a6f,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-kk9tx-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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-kk9tx-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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-kk9tx-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-kk9tx-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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-kk9tx-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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-kk9tx-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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-kk9tx-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-22T11:52:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=32af4b973303082a21230167d2fcb205dc94a1f1,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx,tekton.dev/pipelineRunUID=0b793afe-3b7e-4238-9339-f7823f00bf8e,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-ce7dbde30c05347cb8f73fdafd33638aa-prefetch-dependencies,tekton.dev/taskRunUID=d22a97f2-1519-45c5-a376-fae2a91de76f,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-ce7dbde30c05347cb8f5d86131c58cf57b049e6f97eadf0836b-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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-ce7dbde30c05347cb8f5d86131c58cf57b049e6f97eadf0836b-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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-ce7dbde30c05347cb8f5d86131c58cf57b049e6f97eadf0836b-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-ce7dbde30c05347cb8f5d86131c58cf57b049e6f97eadf0836b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-ce7dbde30c05347cb8f5d86131c58cf57b049e6f97eadf0836b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-ce7dbde30c05347cb8f5d86131c58cf57b049e6f97eadf0836b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-skip-ta\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-ce7dbde30c05347cb8f5d86131c58cf57b049e6f97eadf0836b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-ce7dbde30c05347cb8f5d86131c58cf57b049e6f97eadf0836b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-ce7dbde30c05347cb8f5d86131c58cf57b049e6f97eadf0836b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-ce7dbde30c05347cb8f5d86131c58cf57b049e6f97eadf0836b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-ce7dbde30c05347cb8f5d86131c58cf57b049e6f97eadf0836b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-ce7dbde30c05347cb8f5d86131c58cf57b049e6f97eadf0836b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-skip-ta\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-ce7dbde30c05347cb8f5d86131c58cf57b049e6f97eadf0836b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-ce7dbde30c05347cb8f5d86131c58cf57b049e6f97eadf0836b-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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-ce7dbde30c05347cb8f5d86131c58cf57b049e6f97eadf0836b-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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-ce7dbde30c05347cb8f5d86131c58cf57b049e6f97eadf0836b-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-skip-ta\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-ce7dbde30c05347cb8f5d86131c58cf57b049e6f97eadf0836b-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=32af4b973303082a21230167d2fcb205dc94a1f1,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx,tekton.dev/pipelineRunUID=0b793afe-3b7e-4238-9339-f7823f00bf8e,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-e7dbde30c05347cb8f73fdafd33638aa-build-container,tekton.dev/taskRunUID=60872697-b946-4914-9727-82f6d23fe59b,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-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-22T11:52:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=32af4b973303082a21230167d2fcb205dc94a1f1,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx,tekton.dev/pipelineRunUID=0b793afe-3b7e-4238-9339-f7823f00bf8e,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custome7dbde30c05347cb8f73fdafd33638aa-clone-repository,tekton.dev/taskRunUID=284b6ee1-46d8-485c-8eb8-1fa1e38968bd,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custome7dbde30c0534415ec297b7704879a8e5fbef32fdee17-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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custome7dbde30c0534415ec297b7704879a8e5fbef32fdee17-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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custome7dbde30c0534415ec297b7704879a8e5fbef32fdee17-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custome7dbde30c0534415ec297b7704879a8e5fbef32fdee17-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custome7dbde30c0534415ec297b7704879a8e5fbef32fdee17-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custome7dbde30c0534415ec297b7704879a8e5fbef32fdee17-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custome7dbde30c0534415ec297b7704879a8e5fbef32fdee17-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custome7dbde30c0534415ec297b7704879a8e5fbef32fdee17-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custome7dbde30c0534415ec297b7704879a8e5fbef32fdee17-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custome7dbde30c0534415ec297b7704879a8e5fbef32fdee17-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custome7dbde30c0534415ec297b7704879a8e5fbef32fdee17-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custome7dbde30c0534415ec297b7704879a8e5fbef32fdee17-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custome7dbde30c0534415ec297b7704879a8e5fbef32fdee17-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custome7dbde30c0534415ec297b7704879a8e5fbef32fdee17-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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custome7dbde30c0534415ec297b7704879a8e5fbef32fdee17-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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custome7dbde30c0534415ec297b7704879a8e5fbef32fdee17-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-22T11:52:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custome7dbde30c0534415ec297b7704879a8e5fbef32fdee17-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-22T11:52:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:52:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:05Z","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-22T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:52:09Z","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-22T11:52:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:52:09Z","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-22T11:52:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:52:09Z","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-22T11:52:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:52:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T11:52:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:52:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:52:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} I0422 11:52:11.095732 1 request.go:752] "Waited before sending request" delay="1.910950694s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjAzMjEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbi1zZXJ2aWNlYWNjb3VudHMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:52:13Z","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-22T11:52:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:52:13Z","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-22T11:52:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:52:13Z","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-22T11:52:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:52:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T11:52:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:52:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T11:52:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:52:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T11:52:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:52:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T11:52:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:52:15Z","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-22T11:52:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:52:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T11:52:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:52:17Z","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-22T11:52:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T11:52:17Z","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-22T11:52:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} I0422 11:52:21.096370 1 request.go:752] "Waited before sending request" delay="1.909956945s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjA0NzIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:52:21Z","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-22T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-22T11:52:25Z","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-22T11:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:52:25Z","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-22T11:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:52:25Z","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-22T11:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:52:27Z","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-22T11:52:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:52:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:52:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0422 11:52:33.095086 1 request.go:752] "Waited before sending request" delay="1.913359827s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjA2NDksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:52:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T11:52:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-22T11:52:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:52:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:52:41Z","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-22T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:52:41Z","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-22T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} I0422 11:52:43.095292 1 request.go:752] "Waited before sending request" delay="1.910014103s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjA4MDEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:52:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T11:52:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-22T11:52:45Z","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-22T11:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:52:45Z","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-22T11:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","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-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T11:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} I0422 11:52:53.095321 1 request.go:752] "Waited before sending request" delay="1.993424669s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjA5MzEsInN0YXJ0IjoidGVtcG8tb3BlcmF0b3ItcHJvbWV0aGV1c1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:52:53Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T11:52:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:52:53Z","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-22T11:52:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:52:53Z","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-22T11:52:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:52:53Z","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-22T11:52:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:52:53Z","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-22T11:52:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:52:53Z","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-22T11:52:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:52:53Z","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-22T11:52:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:52:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:52:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:52:53Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T11:52:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:52:53Z","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-22T11:52:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:52:53Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:52:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:52:53Z","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-22T11:52:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:52:53Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:52:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:52:53Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:52:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:52:57Z","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-22T11:52:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:52:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:52:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:52:57Z","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-22T11:52:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:53:01Z","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-22T11:53:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:53:01Z","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-22T11:53:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:53:01Z","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-22T11:53:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:53:01Z","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-22T11:53:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:53:01Z","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-22T11:53:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:53:01Z","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-22T11:53:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} I0422 11:53:03.096287 1 request.go:752] "Waited before sending request" delay="1.91359683s" 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-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjExMDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:53:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:53:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:53:07Z","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-22T11:53:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:53:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:53:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:53:11Z","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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:53:11Z","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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:53:11Z","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-22T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:53:11Z","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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:53:11Z","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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:53:11Z","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-22T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:53:11Z","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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:53:11Z","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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:53:11Z","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-22T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} I0422 11:53:15.096340 1 request.go:752] "Waited before sending request" delay="1.995683219s" 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-e2e-gzjk/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjEyNjYsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-9ee096a340aae924e48970fc50d1ddad-build-container,tekton.dev/taskRunUID=18f017e0-9dff-4817-af58-a34fe016a6c7,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-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-22T11:53:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-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-22T11:53:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:53:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:53:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:53:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:53:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:53:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:53:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:53:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:53:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:53:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-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-22T11:53:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-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-22T11:53:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv-init,tekton.dev/taskRunUID=c5ff2d45-80b8-48fa-b5b9-a8d72a5a4686,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c9ee096a340aae924e48970fc50d1ddad-prefetch-dependencies,tekton.dev/taskRunUID=c1cca4f2-cc17-4297-ab25-2fbe5065c273,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom9ee096a340aae924e48970fc50d1ddad-clone-repository,tekton.dev/taskRunUID=65a0e209-d256-49a9-ae36-0e1c9245297d,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T11:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:53:17Z","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-22T11:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:53:17Z","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-22T11:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:53:17Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:53:17Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:53:17Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:53:19Z","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-22T11:53:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:53:19Z","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-22T11:53:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"info","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:53:21Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} I0422 11:53:25.096358 1 request.go:752] "Waited before sending request" delay="1.993037808s" 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-e2e-sjlo/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjE0MTgsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=21a31bc9a18747a50433867e8c59650206ee5ad3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRunUID=8d3a6ea3-162a-4467-b54a-e26c48092a8c,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-555e6e99d2e1e8d6a0bfa1eec8e2d95d-build-container,tekton.dev/taskRunUID=d55d3222-634f-4187-9909-28704d112dd9,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-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-22T11:53:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-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-22T11:53:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:53:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:53:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:53:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:53:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:53:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:53:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:53:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:53:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:53:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-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-22T11:53:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-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-22T11:53:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=21a31bc9a18747a50433867e8c59650206ee5ad3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRunUID=8d3a6ea3-162a-4467-b54a-e26c48092a8c,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z-init,tekton.dev/taskRunUID=468b0505-fa71-416b-b38a-4751004645a7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=21a31bc9a18747a50433867e8c59650206ee5ad3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRunUID=8d3a6ea3-162a-4467-b54a-e26c48092a8c,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-custom555e6e99d2e1e8d6a0bfa1eec8e2d95d-clone-repository,tekton.dev/taskRunUID=6e26a98e-6684-42fe-a1d7-a99200835455,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=21a31bc9a18747a50433867e8c59650206ee5ad3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRunUID=8d3a6ea3-162a-4467-b54a-e26c48092a8c,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-c555e6e99d2e1e8d6a0bfa1eec8e2d95d-prefetch-dependencies,tekton.dev/taskRunUID=71c7e2ef-5592-4aad-ae9b-87575769a9ac,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:53:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:53:29Z","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-22T11:53:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:53:29Z","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-22T11:53:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:53:29Z","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-22T11:53:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:53:29Z","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-22T11:53:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:53:29Z","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-22T11:53:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:53:29Z","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-22T11:53:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:53:33Z","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-22T11:53:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:53:33Z","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-22T11:53:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:53:33Z","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-22T11:53:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:53:33Z","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-22T11:53:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:53:33Z","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-22T11:53:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:53:33Z","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-22T11:53:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} I0422 11:53:35.096589 1 request.go:752] "Waited before sending request" delay="1.901947517s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjE2OTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:53:37Z","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-22T11:53:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:53:37Z","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-22T11:53:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:53:37Z","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-22T11:53:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:53:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T11:53:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:53:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:53:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:53:39Z","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-22T11:53:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:53:39Z","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-22T11:53:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:53:39Z","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-22T11:53:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:53:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T11:53:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:53:45Z","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-22T11:53:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:53:45Z","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-22T11:53:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} I0422 11:53:47.095528 1 request.go:752] "Waited before sending request" delay="1.810515758s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjIwMjYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:53:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T11:53:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:53:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T11:53:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:53:49Z","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-22T11:53:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:53:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T11:53:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:53:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T11:53:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:53:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:53:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:53:49Z","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-22T11:53:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:53:51Z","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-22T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:53:51Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:53:51Z","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-22T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:53:51Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:53:51Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:53:51Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:53:51Z","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-22T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:53:51Z","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-22T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:53:51Z","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-22T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:53: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-22T11:53:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:53: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-22T11:53:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:53: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-22T11:53:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:53: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-22T11:53:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} I0422 11:53:59.095315 1 request.go:752] "Waited before sending request" delay="1.87820593s" 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-e2e-txcm/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjI1NDgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=32af4b973303082a21230167d2fcb205dc94a1f1,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx,tekton.dev/pipelineRunUID=0b793afe-3b7e-4238-9339-f7823f00bf8e,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custoe7dbde30c05347cb8f73fdafd33638aa-build-image-index,tekton.dev/taskRunUID=ab7a81ca-21e5-4fa0-8f9a-2e8795e399d0,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoe7dbde30c0534768173ea0eba84a11068a65eccc5d79fc-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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoe7dbde30c0534768173ea0eba84a11068a65eccc5d79fc-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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoe7dbde30c0534768173ea0eba84a11068a65eccc5d79fc-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoe7dbde30c0534768173ea0eba84a11068a65eccc5d79fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoe7dbde30c0534768173ea0eba84a11068a65eccc5d79fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoe7dbde30c0534768173ea0eba84a11068a65eccc5d79fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoe7dbde30c0534768173ea0eba84a11068a65eccc5d79fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoe7dbde30c0534768173ea0eba84a11068a65eccc5d79fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoe7dbde30c0534768173ea0eba84a11068a65eccc5d79fc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoe7dbde30c0534768173ea0eba84a11068a65eccc5d79fc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoe7dbde30c0534768173ea0eba84a11068a65eccc5d79fc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoe7dbde30c0534768173ea0eba84a11068a65eccc5d79fc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoe7dbde30c0534768173ea0eba84a11068a65eccc5d79fc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoe7dbde30c0534768173ea0eba84a11068a65eccc5d79fc-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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoe7dbde30c0534768173ea0eba84a11068a65eccc5d79fc-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-22T11:54:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=32af4b973303082a21230167d2fcb205dc94a1f1,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx,tekton.dev/pipelineRunUID=0b793afe-3b7e-4238-9339-f7823f00bf8e,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-e7dbde30c05347cb8f73fdafd33638aa-build-container,tekton.dev/taskRunUID=60872697-b946-4914-9727-82f6d23fe59b,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-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-22T11:54:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-e7dbde30c0538553e3922ac120645b0ac607add98066-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-22T11:54:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=32af4b973303082a21230167d2fcb205dc94a1f1,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx,tekton.dev/pipelineRunUID=0b793afe-3b7e-4238-9339-f7823f00bf8e,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custome7dbde30c05347cb8f73fdafd33638aa-clone-repository,tekton.dev/taskRunUID=284b6ee1-46d8-485c-8eb8-1fa1e38968bd,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=32af4b973303082a21230167d2fcb205dc94a1f1,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx,tekton.dev/pipelineRunUID=0b793afe-3b7e-4238-9339-f7823f00bf8e,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx-init,tekton.dev/taskRunUID=220a401f-1a55-44d9-bfcc-14639c1f9a6f,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=32af4b973303082a21230167d2fcb205dc94a1f1,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-kk9tx,tekton.dev/pipelineRunUID=0b793afe-3b7e-4238-9339-f7823f00bf8e,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-ce7dbde30c05347cb8f73fdafd33638aa-prefetch-dependencies,tekton.dev/taskRunUID=d22a97f2-1519-45c5-a376-fae2a91de76f,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:54:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:54:05Z","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-22T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} I0422 11:54:09.096293 1 request.go:752] "Waited before sending request" delay="1.995964975s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjI5NzUsInN0YXJ0IjoicmVsZWFzZXNlcnZpY2Vjb25maWdzLXJvbGViaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T11:54:09Z","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-22T11:54:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:54:09Z","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-22T11:54:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:54:09Z","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-22T11:54:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:54:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T11:54:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:54:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:54:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:54:13Z","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-22T11:54:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:54:13Z","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-22T11:54:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:54:13Z","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-22T11:54:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:54:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T11:54:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:54:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T11:54:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:54:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T11:54:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:54:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T11:54:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:54:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T11:54:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:54:15Z","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-22T11:54:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:54:17Z","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-22T11:54:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T11:54:17Z","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-22T11:54:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} I0422 11:54:21.096317 1 request.go:752] "Waited before sending request" delay="1.9129259s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjMyMjMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:54:21Z","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-22T11:54:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-22T11:54:25Z","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-22T11:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:54:25Z","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-22T11:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:54:25Z","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-22T11:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:54:27Z","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-22T11:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0422 11:54:31.096326 1 request.go:752] "Waited before sending request" delay="1.909581248s" 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-api/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjM0MjUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:54:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T11:54:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-22T11:54:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T11:54:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:54:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T11:54:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:54:41Z","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-22T11:54:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:54:41Z","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-22T11:54:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} I0422 11:54:43.095298 1 request.go:752] "Waited before sending request" delay="1.911396477s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjM3MjAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:54:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-22T11:54:45Z","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-22T11:54:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:54:45Z","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-22T11:54:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:49Z","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-22T11:54:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:54:53Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:54:53Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:54:53Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:54:53Z","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-22T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:54:53Z","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-22T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:54:53Z","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-22T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:54:53Z","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-22T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:54:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:54:53Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:54:53Z","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-22T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:54:53Z","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-22T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:54:53Z","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-22T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:54:53Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:54:53Z","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-22T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} I0422 11:54:55.096476 1 request.go:752] "Waited before sending request" delay="1.893690709s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjM5NTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:54:57Z","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-22T11:54:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:54:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:54:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:54:57Z","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-22T11:54:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:55:01Z","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-22T11:55:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:55:01Z","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-22T11:55:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:55:01Z","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-22T11:55:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:55:01Z","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-22T11:55:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:55:01Z","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-22T11:55:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:55:01Z","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-22T11:55:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:55:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:55:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} I0422 11:55:07.095849 1 request.go:752] "Waited before sending request" delay="1.99535413s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjQyMzIsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:55:07Z","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-22T11:55:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:55:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:55:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:55:11Z","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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T11:55:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:55:11Z","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-22T11:55:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:55:11Z","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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T11:55:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:55:11Z","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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T11:55:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:55:11Z","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-22T11:55:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:55:11Z","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-22T11:55:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:55:11Z","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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T11:55:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:55:11Z","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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T11:55:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:55:11Z","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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T11:55:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c9ee096a340aae924e48970fc50d1ddad-prefetch-dependencies,tekton.dev/taskRunUID=c1cca4f2-cc17-4297-ab25-2fbe5065c273,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custo9ee096a340aae924e48970fc50d1ddad-build-image-index,tekton.dev/taskRunUID=c3705849-1f34-4c2c-8d8f-f74175d1d5b9,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo9ee096a340aae942ab5fa817a385c6d6acbd30b49a701a-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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo9ee096a340aae942ab5fa817a385c6d6acbd30b49a701a-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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo9ee096a340aae942ab5fa817a385c6d6acbd30b49a701a-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo9ee096a340aae942ab5fa817a385c6d6acbd30b49a701a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo9ee096a340aae942ab5fa817a385c6d6acbd30b49a701a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo9ee096a340aae942ab5fa817a385c6d6acbd30b49a701a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo9ee096a340aae942ab5fa817a385c6d6acbd30b49a701a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo9ee096a340aae942ab5fa817a385c6d6acbd30b49a701a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo9ee096a340aae942ab5fa817a385c6d6acbd30b49a701a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo9ee096a340aae942ab5fa817a385c6d6acbd30b49a701a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo9ee096a340aae942ab5fa817a385c6d6acbd30b49a701a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo9ee096a340aae942ab5fa817a385c6d6acbd30b49a701a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo9ee096a340aae942ab5fa817a385c6d6acbd30b49a701a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo9ee096a340aae942ab5fa817a385c6d6acbd30b49a701a-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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo9ee096a340aae942ab5fa817a385c6d6acbd30b49a701a-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-22T11:55:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-custom9ee096a340aae924e48970fc50d1ddad-sast-shell-check,tekton.dev/taskRunUID=6676e0dd-66aa-4c58-95ae-48de5a68bd47,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom9ee096a340aae924e48970fc50d1ddad-clone-repository,tekton.dev/taskRunUID=65a0e209-d256-49a9-ae36-0e1c9245297d,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-9ee096a340aae924e48970fc50d1ddad-build-container,tekton.dev/taskRunUID=18f017e0-9dff-4817-af58-a34fe016a6c7,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-9ee096a340aa2a0d4a466a4e2a090164191328e5380d-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-22T11:55:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv-clamav-scan,tekton.dev/taskRunUID=9175f633-2f30-405a-95c1-061ba888bfef,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-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-22T11:55:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-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-22T11:55:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv-init,tekton.dev/taskRunUID=c5ff2d45-80b8-48fa-b5b9-a8d72a5a4686,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:55:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:55:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T11:55:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:55:17Z","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-22T11:55:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:55:17Z","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-22T11:55:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:55:17Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:55:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:55:17Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:55:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:55:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:55:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:55:17Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:55:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} I0422 11:55:19.096312 1 request.go:752] "Waited before sending request" delay="1.908645686s" 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-monitoring/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjQ1ODMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:55:19Z","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-22T11:55:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:55:19Z","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-22T11:55:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:55:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=30136e41-3368-4b43-a91c-6becc23119ec,batch.kubernetes.io/job-name=pipelines-vacuum-29614305,controller-uid=30136e41-3368-4b43-a91c-6becc23119ec,job-name=pipelines-vacuum-29614305"} {"level":"debug","ts":"2026-04-22T11:55:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:55:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=9fefce4e-5bd1-45be-890a-6046eedcabfa,batch.kubernetes.io/job-name=pipelines-vacuum-29614315,controller-uid=9fefce4e-5bd1-45be-890a-6046eedcabfa,job-name=pipelines-vacuum-29614315"} {"level":"debug","ts":"2026-04-22T11:55:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T11:55:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:55:25Z","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-22T11:55:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:55:25Z","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-22T11:55:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:55:25Z","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-22T11:55:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:55:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T11:55:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:55:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T11:55:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:55:25Z","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-22T11:55:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:55:25Z","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-22T11:55:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:55:25Z","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-22T11:55:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:55:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:55:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:55:25Z","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-22T11:55:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:55:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=c556a0bc-cd18-4435-a66c-e4e12f3725f2,batch.kubernetes.io/job-name=pipelines-vacuum-29614310,controller-uid=c556a0bc-cd18-4435-a66c-e4e12f3725f2,job-name=pipelines-vacuum-29614310"} {"level":"debug","ts":"2026-04-22T11:55:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:55:25Z","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-22T11:55:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:55:25Z","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-22T11:55:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:55:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T11:55:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:55:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T11:55:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","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-22T11:55:29Z","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-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:55:29Z","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-22T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} I0422 11:55:31.096288 1 request.go:752] "Waited before sending request" delay="1.910898322s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjQ4MjYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:55:33Z","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-22T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:55:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:55:33Z","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-22T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:55:35Z","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-22T11:55:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:55:35Z","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-22T11:55:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:55:35Z","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-22T11:55:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:55:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T11:55:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:55:37Z","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-22T11:55:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:55:37Z","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-22T11:55:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:55:37Z","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-22T11:55:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:55:37Z","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-22T11:55:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:55:37Z","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-22T11:55:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:55:37Z","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-22T11:55:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0422 11:55:41.096351 1 request.go:752] "Waited before sending request" delay="1.905631703s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjUwNzQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"info","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:55:43Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T11:55:45Z","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-22T11:55:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T11:55:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:55:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0422 11:55:51.096521 1 request.go:752] "Waited before sending request" delay="1.916958452s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjUzNDcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:55: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-22T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-22T11:55:59Z","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-22T11:55:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:55:59Z","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-22T11:55:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:55:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T11:55:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:55:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T11:55:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T11:56:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T11:56:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} I0422 11:56:03.095882 1 request.go:752] "Waited before sending request" delay="1.912965181s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjU2MzMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:56:03Z","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-22T11:56:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:56:03Z","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-22T11:56:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:56:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:07Z","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-22T11:56:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:56:11Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:56:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:56:11Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T11:56:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:56:11Z","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-22T11:56:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:56:11Z","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-22T11:56:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:56:11Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:56:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:56:11Z","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-22T11:56:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:56:11Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:56:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:56:11Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T11:56:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:56:11Z","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-22T11:56:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:56:11Z","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-22T11:56:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:56:11Z","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-22T11:56:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:56:11Z","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-22T11:56:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:56:11Z","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-22T11:56:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:56:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:56:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} I0422 11:56:13.096293 1 request.go:752] "Waited before sending request" delay="1.857803939s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjU4NTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:56:15Z","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-22T11:56:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:56:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:56:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:56:15Z","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-22T11:56:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:56:19Z","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-22T11:56:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:56:19Z","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-22T11:56:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:56:19Z","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-22T11:56:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:56:19Z","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-22T11:56:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:56:19Z","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-22T11:56:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:56:19Z","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-22T11:56:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:56:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:56:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} I0422 11:56:25.096787 1 request.go:752] "Waited before sending request" delay="1.992031641s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjYyMzMsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:56:25Z","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-22T11:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:56:29Z","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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T11:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:56:29Z","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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T11:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:56:29Z","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-22T11:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:56:29Z","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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T11:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:56:29Z","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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T11:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:56:29Z","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-22T11:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:56:29Z","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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T11:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:56:29Z","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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T11:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:56:29Z","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-22T11:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-9ee096a340aae924e48970fc50d1ddad-build-container,tekton.dev/taskRunUID=18f017e0-9dff-4817-af58-a34fe016a6c7,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72497367360,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=af949795e42cbfc2b61d0f3fa089fbb02da8e138,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRunUID=6280c525-f0e2-479c-8bc5-3a921d5d6f40,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-init,tekton.dev/taskRunUID=ca299cc2-35ce-4f9c-aa2b-51eea5bb8135,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-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-22T11:56:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-custom9ee096a340aae924e48970fc50d1ddad-sast-shell-check,tekton.dev/taskRunUID=6676e0dd-66aa-4c58-95ae-48de5a68bd47,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom9ee096a340aae64ae02a63c5a17cab8908f11775c10db-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72497367360,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=af949795e42cbfc2b61d0f3fa089fbb02da8e138,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRunUID=6280c525-f0e2-479c-8bc5-3a921d5d6f40,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c573464f8ac1c7b806da858c148600bab-prefetch-dependencies,tekton.dev/taskRunUID=9c8f3ea9-8815-4218-ad9c-601074a17481,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-skip-ta\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-skip-ta\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-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-skip-ta\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom9ee096a340aae924e48970fc50d1ddad-clone-repository,tekton.dev/taskRunUID=65a0e209-d256-49a9-ae36-0e1c9245297d,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv-clamav-scan,tekton.dev/taskRunUID=9175f633-2f30-405a-95c1-061ba888bfef,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd065954ab005a95a4bb35d9eac1287ae-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-22T11:56:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv-init,tekton.dev/taskRunUID=c5ff2d45-80b8-48fa-b5b9-a8d72a5a4686,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c9ee096a340aae924e48970fc50d1ddad-prefetch-dependencies,tekton.dev/taskRunUID=c1cca4f2-cc17-4297-ab25-2fbe5065c273,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72496440373,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=90b06f0ac71b7fcfa70cccf5fc1bcd8bafd3b19c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-4lcjv,tekton.dev/pipelineRunUID=df6c91bd-f2c9-43ae-992e-5d189773716d,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custo9ee096a340aae924e48970fc50d1ddad-build-image-index,tekton.dev/taskRunUID=c3705849-1f34-4c2c-8d8f-f74175d1d5b9,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72497367360,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=af949795e42cbfc2b61d0f3fa089fbb02da8e138,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRunUID=6280c525-f0e2-479c-8bc5-3a921d5d6f40,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom573464f8ac1c7b806da858c148600bab-clone-repository,tekton.dev/taskRunUID=8d65803c-3f1a-4f24-a961-6e4d8dc5e939,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-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-22T11:56:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-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-22T11:56:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:56:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:56:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T11:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:56:35Z","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-22T11:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:56:35Z","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-22T11:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:56:35Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:56:35Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:56:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:56:35Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} I0422 11:56:37.095366 1 request.go:752] "Waited before sending request" delay="1.911121319s" 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-monitoring/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjY3MjksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:56:37Z","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-22T11:56:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:56:37Z","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-22T11:56:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:56:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:56:43Z","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-22T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:56:43Z","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-22T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:56:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=30136e41-3368-4b43-a91c-6becc23119ec,batch.kubernetes.io/job-name=pipelines-vacuum-29614305,controller-uid=30136e41-3368-4b43-a91c-6becc23119ec,job-name=pipelines-vacuum-29614305"} {"level":"debug","ts":"2026-04-22T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:56:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=c556a0bc-cd18-4435-a66c-e4e12f3725f2,batch.kubernetes.io/job-name=pipelines-vacuum-29614310,controller-uid=c556a0bc-cd18-4435-a66c-e4e12f3725f2,job-name=pipelines-vacuum-29614310"} {"level":"debug","ts":"2026-04-22T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:56:43Z","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-22T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:56:43Z","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-22T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:56:43Z","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-22T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:56:43Z","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-22T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:56:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:56:43Z","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-22T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:56:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:56:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:56:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:56:43Z","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-22T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:56:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:56:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=9fefce4e-5bd1-45be-890a-6046eedcabfa,batch.kubernetes.io/job-name=pipelines-vacuum-29614315,controller-uid=9fefce4e-5bd1-45be-890a-6046eedcabfa,job-name=pipelines-vacuum-29614315"} {"level":"debug","ts":"2026-04-22T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:56:43Z","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-22T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:56:47Z","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-22T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} I0422 11:56:49.096295 1 request.go:752] "Waited before sending request" delay="1.913581466s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjcwMzYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:56:51Z","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-22T11:56:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:56:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:56:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:56:51Z","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-22T11:56:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:56: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-22T11:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:56: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-22T11:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:56: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-22T11:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:56:55Z","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-22T11:56:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:56:55Z","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-22T11:56:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:56:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T11:56:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:56:55Z","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-22T11:56:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:56:55Z","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-22T11:56:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:56:55Z","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-22T11:56:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:56:55Z","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-22T11:56:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0422 11:57:01.095946 1 request.go:752] "Waited before sending request" delay="1.994927457s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjcyNTQsInN0YXJ0IjoiaW50ZWdyYXRpb24tcnVubmVyLXJlc291cmNlcy1rb25mbHV4LWludGVncmF0aW9uLXJ1bm5lclx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-cc14f2ff5df5f55f16ec949ba908fd9b9-prefetch-dependencies,tekton.dev/taskRunUID=16747542-a7e4-4a88-a88a-550ef82b2e10,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-skip-ta\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-skip-ta\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-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-skip-ta\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=21a31bc9a18747a50433867e8c59650206ee5ad3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRunUID=8d3a6ea3-162a-4467-b54a-e26c48092a8c,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z-clamav-scan,tekton.dev/taskRunUID=53af453e-fdcd-4e7e-9d1a-9a76b5752bcc,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe1bcba6556bb84dfa36eb3575bcd8e731-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe1bcba6556bb84dfa36eb3575bcd8e731-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe1bcba6556bb84dfa36eb3575bcd8e731-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe1bcba6556bb84dfa36eb3575bcd8e731-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe1bcba6556bb84dfa36eb3575bcd8e731-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe1bcba6556bb84dfa36eb3575bcd8e731-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe1bcba6556bb84dfa36eb3575bcd8e731-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe1bcba6556bb84dfa36eb3575bcd8e731-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe1bcba6556bb84dfa36eb3575bcd8e731-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe1bcba6556bb84dfa36eb3575bcd8e731-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe1bcba6556bb84dfa36eb3575bcd8e731-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-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8-init,tekton.dev/taskRunUID=1cf18ab2-3358-408d-9b10-d91c4a988ad7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-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-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-customc14f2ff5df5f55f16ec949ba908fd9b9-clone-repository,tekton.dev/taskRunUID=d046eeee-269e-4edb-938b-e7db11abd4f3,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f5728ad0a90fb31b59b75a85762d3e33d1-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f5728ad0a90fb31b59b75a85762d3e33d1-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f5728ad0a90fb31b59b75a85762d3e33d1-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f5728ad0a90fb31b59b75a85762d3e33d1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f5728ad0a90fb31b59b75a85762d3e33d1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f5728ad0a90fb31b59b75a85762d3e33d1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f5728ad0a90fb31b59b75a85762d3e33d1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f5728ad0a90fb31b59b75a85762d3e33d1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f5728ad0a90fb31b59b75a85762d3e33d1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f5728ad0a90fb31b59b75a85762d3e33d1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f5728ad0a90fb31b59b75a85762d3e33d1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f5728ad0a90fb31b59b75a85762d3e33d1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f5728ad0a90fb31b59b75a85762d3e33d1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f5728ad0a90fb31b59b75a85762d3e33d1-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f5728ad0a90fb31b59b75a85762d3e33d1-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f5728ad0a90fb31b59b75a85762d3e33d1-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f5728ad0a90fb31b59b75a85762d3e33d1-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-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=21a31bc9a18747a50433867e8c59650206ee5ad3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRunUID=8d3a6ea3-162a-4467-b54a-e26c48092a8c,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-cust555e6e99d2e1e8d6a0bfa1eec8e2d95d-sast-unicode-check,tekton.dev/taskRunUID=8fbf3c93-5616-4987-b161-03f92b4b735f,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cust555e6e99d2e1e8d529cd90881c7afb2ceacf17d9dcf3ebc-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cust555e6e99d2e1e8d529cd90881c7afb2ceacf17d9dcf3ebc-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cust555e6e99d2e1e8d529cd90881c7afb2ceacf17d9dcf3ebc-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cust555e6e99d2e1e8d529cd90881c7afb2ceacf17d9dcf3ebc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cust555e6e99d2e1e8d529cd90881c7afb2ceacf17d9dcf3ebc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cust555e6e99d2e1e8d529cd90881c7afb2ceacf17d9dcf3ebc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cust555e6e99d2e1e8d529cd90881c7afb2ceacf17d9dcf3ebc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cust555e6e99d2e1e8d529cd90881c7afb2ceacf17d9dcf3ebc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cust555e6e99d2e1e8d529cd90881c7afb2ceacf17d9dcf3ebc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cust555e6e99d2e1e8d529cd90881c7afb2ceacf17d9dcf3ebc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cust555e6e99d2e1e8d529cd90881c7afb2ceacf17d9dcf3ebc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cust555e6e99d2e1e8d529cd90881c7afb2ceacf17d9dcf3ebc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cust555e6e99d2e1e8d529cd90881c7afb2ceacf17d9dcf3ebc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cust555e6e99d2e1e8d529cd90881c7afb2ceacf17d9dcf3ebc-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cust555e6e99d2e1e8d529cd90881c7afb2ceacf17d9dcf3ebc-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cust555e6e99d2e1e8d529cd90881c7afb2ceacf17d9dcf3ebc-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=21a31bc9a18747a50433867e8c59650206ee5ad3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRunUID=8d3a6ea3-162a-4467-b54a-e26c48092a8c,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z-tpa-scan,tekton.dev/taskRunUID=6e7ef78d-7f99-431c-a455-1da9fca6f1d2,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-tpa-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-tpa-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-tpa-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-tpa-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-tpa-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-tpa-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-tpa-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-tpa-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-tpa-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-tpa-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-tpa-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ftn4z-tpa-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-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=21a31bc9a18747a50433867e8c59650206ee5ad3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRunUID=8d3a6ea3-162a-4467-b54a-e26c48092a8c,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custo555e6e99d2e1e8d6a0bfa1eec8e2d95d-build-image-index,tekton.dev/taskRunUID=8bf07315-f9e8-4a0e-9efb-0a9180c92bad,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custo555e6e99d2e1e8966deb7c00d24b2da30df4640ca5835d-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custo555e6e99d2e1e8966deb7c00d24b2da30df4640ca5835d-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custo555e6e99d2e1e8966deb7c00d24b2da30df4640ca5835d-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custo555e6e99d2e1e8966deb7c00d24b2da30df4640ca5835d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custo555e6e99d2e1e8966deb7c00d24b2da30df4640ca5835d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custo555e6e99d2e1e8966deb7c00d24b2da30df4640ca5835d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custo555e6e99d2e1e8966deb7c00d24b2da30df4640ca5835d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custo555e6e99d2e1e8966deb7c00d24b2da30df4640ca5835d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custo555e6e99d2e1e8966deb7c00d24b2da30df4640ca5835d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custo555e6e99d2e1e8966deb7c00d24b2da30df4640ca5835d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custo555e6e99d2e1e8966deb7c00d24b2da30df4640ca5835d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custo555e6e99d2e1e8966deb7c00d24b2da30df4640ca5835d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custo555e6e99d2e1e8966deb7c00d24b2da30df4640ca5835d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custo555e6e99d2e1e8966deb7c00d24b2da30df4640ca5835d-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custo555e6e99d2e1e8966deb7c00d24b2da30df4640ca5835d-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-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=21a31bc9a18747a50433867e8c59650206ee5ad3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRunUID=8d3a6ea3-162a-4467-b54a-e26c48092a8c,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-555e6e99d2e1e8d6a0bfa1eec8e2d95d-build-container,tekton.dev/taskRunUID=d55d3222-634f-4187-9909-28704d112dd9,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-555e6e99d2e1b7c9cc5bcd056c5003dacb90619a9c4f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=21a31bc9a18747a50433867e8c59650206ee5ad3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRunUID=8d3a6ea3-162a-4467-b54a-e26c48092a8c,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z-init,tekton.dev/taskRunUID=468b0505-fa71-416b-b38a-4751004645a7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=21a31bc9a18747a50433867e8c59650206ee5ad3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRunUID=8d3a6ea3-162a-4467-b54a-e26c48092a8c,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-custom555e6e99d2e1e8d6a0bfa1eec8e2d95d-sast-shell-check,tekton.dev/taskRunUID=541bd27c-e6ed-41fa-96c0-2179fa876e9d,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=21a31bc9a18747a50433867e8c59650206ee5ad3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRunUID=8d3a6ea3-162a-4467-b54a-e26c48092a8c,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-custom555e6e99d2e1e8d6a0bfa1eec8e2d95d-clone-repository,tekton.dev/taskRunUID=6e26a98e-6684-42fe-a1d7-a99200835455,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=21a31bc9a18747a50433867e8c59650206ee5ad3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ftn4z,tekton.dev/pipelineRunUID=8d3a6ea3-162a-4467-b54a-e26c48092a8c,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-c555e6e99d2e1e8d6a0bfa1eec8e2d95d-prefetch-dependencies,tekton.dev/taskRunUID=71c7e2ef-5592-4aad-ae9b-87575769a9ac,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:57:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:57:09Z","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-22T11:57:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:57:09Z","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-22T11:57:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:57:09Z","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-22T11:57:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:57:09Z","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-22T11:57:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:57:09Z","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-22T11:57:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:57:09Z","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-22T11:57:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0422 11:57:11.095974 1 request.go:752] "Waited before sending request" delay="1.902950735s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njc2ODIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:57:13Z","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-22T11:57:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:57:13Z","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-22T11:57:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:57:13Z","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-22T11:57:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:57:13Z","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-22T11:57:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:57:13Z","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-22T11:57:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:57:13Z","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-22T11:57:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:57:17Z","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-22T11:57:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:57:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T11:57:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:57:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:57:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:57:17Z","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-22T11:57:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:57:17Z","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-22T11:57:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:57:19Z","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-22T11:57:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:57:19Z","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-22T11:57:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:57:19Z","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-22T11:57:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0422 11:57:21.096316 1 request.go:752] "Waited before sending request" delay="1.910723702s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/quality-dashboard/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njc4OTUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:57:25Z","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-22T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:57:25Z","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-22T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:57:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T11:57:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:57:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T11:57:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:57:29Z","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-22T11:57:29Z","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-22T11:57:29Z","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-22T11:57:29Z","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-22T11:57:29Z","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-22T11:57:29Z","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-22T11:57:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T11:57:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:57:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T11:57:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:57:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:57:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:57:29Z","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-22T11:57:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:57:31Z","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-22T11:57:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:57:31Z","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-22T11:57:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:57:31Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T11:57:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:57:31Z","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-22T11:57:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:57:31Z","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-22T11:57:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:57:31Z","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-22T11:57:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:57:31Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T11:57:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:57:31Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T11:57:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:57:31Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T11:57:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} I0422 11:57:33.095292 1 request.go:752] "Waited before sending request" delay="1.908978643s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjgxNDYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:57:33Z","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-22T11:57:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:57:33Z","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-22T11:57:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:57:33Z","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-22T11:57:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:57:33Z","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-22T11:57:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=e60b58e11c1191b4ab4a21934b96660255a5bbaa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRunUID=1552fe70-6e3e-4d12-96e6-2d79affaef4c,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-cc637fc5d20a70f36f15fbe9336e1404d-prefetch-dependencies,tekton.dev/taskRunUID=9bd1c888-0274-4eb9-9987-ec3893844715,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cc637fc5d20a70f36f178754056dc4b9d0a15f7463b0503f235-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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cc637fc5d20a70f36f178754056dc4b9d0a15f7463b0503f235-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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cc637fc5d20a70f36f178754056dc4b9d0a15f7463b0503f235-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cc637fc5d20a70f36f178754056dc4b9d0a15f7463b0503f235-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cc637fc5d20a70f36f178754056dc4b9d0a15f7463b0503f235-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cc637fc5d20a70f36f178754056dc4b9d0a15f7463b0503f235-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-skip-ta\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cc637fc5d20a70f36f178754056dc4b9d0a15f7463b0503f235-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cc637fc5d20a70f36f178754056dc4b9d0a15f7463b0503f235-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cc637fc5d20a70f36f178754056dc4b9d0a15f7463b0503f235-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cc637fc5d20a70f36f178754056dc4b9d0a15f7463b0503f235-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cc637fc5d20a70f36f178754056dc4b9d0a15f7463b0503f235-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cc637fc5d20a70f36f178754056dc4b9d0a15f7463b0503f235-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-skip-ta\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cc637fc5d20a70f36f178754056dc4b9d0a15f7463b0503f235-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cc637fc5d20a70f36f178754056dc4b9d0a15f7463b0503f235-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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cc637fc5d20a70f36f178754056dc4b9d0a15f7463b0503f235-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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cc637fc5d20a70f36f178754056dc4b9d0a15f7463b0503f235-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-skip-ta\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cc637fc5d20a70f36f178754056dc4b9d0a15f7463b0503f235-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=e60b58e11c1191b4ab4a21934b96660255a5bbaa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRunUID=1552fe70-6e3e-4d12-96e6-2d79affaef4c,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-c637fc5d20a70f36f15fbe9336e1404d-build-container,tekton.dev/taskRunUID=55a3cc4f-9e21-49c1-82af-b0ab69b3ebb1,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-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-22T11:57:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=e60b58e11c1191b4ab4a21934b96660255a5bbaa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRunUID=1552fe70-6e3e-4d12-96e6-2d79affaef4c,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c-init,tekton.dev/taskRunUID=2a69fc20-c4c6-4f88-9b7c-ce79ccfd4087,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-qjv6c-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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-qjv6c-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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-qjv6c-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-qjv6c-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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-qjv6c-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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-qjv6c-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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-qjv6c-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-22T11:57:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=e60b58e11c1191b4ab4a21934b96660255a5bbaa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRunUID=1552fe70-6e3e-4d12-96e6-2d79affaef4c,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-customc637fc5d20a70f36f15fbe9336e1404d-clone-repository,tekton.dev/taskRunUID=e68353ce-1637-4808-a05b-0c678fce6372,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70a38ac3468ed503618a5752e5cd589eca-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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70a38ac3468ed503618a5752e5cd589eca-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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70a38ac3468ed503618a5752e5cd589eca-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70a38ac3468ed503618a5752e5cd589eca-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70a38ac3468ed503618a5752e5cd589eca-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70a38ac3468ed503618a5752e5cd589eca-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70a38ac3468ed503618a5752e5cd589eca-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70a38ac3468ed503618a5752e5cd589eca-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70a38ac3468ed503618a5752e5cd589eca-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70a38ac3468ed503618a5752e5cd589eca-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70a38ac3468ed503618a5752e5cd589eca-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70a38ac3468ed503618a5752e5cd589eca-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70a38ac3468ed503618a5752e5cd589eca-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70a38ac3468ed503618a5752e5cd589eca-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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70a38ac3468ed503618a5752e5cd589eca-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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70a38ac3468ed503618a5752e5cd589eca-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-22T11:57:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70a38ac3468ed503618a5752e5cd589eca-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-22T11:57:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:57:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} I0422 11:57:43.096340 1 request.go:752] "Waited before sending request" delay="1.83688991s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjgzMDEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:45Z","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-22T11:57:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:57:49Z","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-22T11:57:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:57:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T11:57:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:57:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:57:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:57:49Z","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-22T11:57:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:57:49Z","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-22T11:57:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} I0422 11:57:53.096387 1 request.go:752] "Waited before sending request" delay="1.996638997s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njg0MTYsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:57: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-22T11:57:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:57: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-22T11:57:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:57: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-22T11:57:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:57:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T11:57:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:57:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T11:57:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:57:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T11:57:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:57:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T11:57:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:57:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T11:57:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:57:55Z","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-22T11:57:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:57:57Z","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-22T11:57:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T11:57:57Z","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-22T11:57:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T11:58:01Z","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-22T11:58:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} I0422 11:58:05.095975 1 request.go:752] "Waited before sending request" delay="1.902953229s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njg2MTIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:58:05Z","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-22T11:58:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:58:05Z","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-22T11:58:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T11:58:05Z","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-22T11:58:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"info","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T11:58:05Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T11:58:07Z","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-22T11:58:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:58:07Z","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-22T11:58:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:11Z","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-22T11:58:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T11:58:15Z","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-22T11:58:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:58:15Z","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-22T11:58:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:58:15Z","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-22T11:58:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:58:15Z","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-22T11:58:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:58:15Z","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-22T11:58:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:58:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:58:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:58:15Z","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-22T11:58:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:58:15Z","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-22T11:58:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:58:15Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:58:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:58:15Z","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-22T11:58:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:58:15Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:58:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:58:15Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T11:58:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:58:15Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T11:58:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T11:58:15Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T11:58:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} I0422 11:58:17.095388 1 request.go:752] "Waited before sending request" delay="1.90327551s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njg3OTMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:58:19Z","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-22T11:58:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:58:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:58:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:58:19Z","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-22T11:58:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T11:58:23Z","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-22T11:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:58:23Z","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-22T11:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:58:23Z","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-22T11:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:58:23Z","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-22T11:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:58:23Z","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-22T11:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:58:23Z","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-22T11:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T11:58:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T11:58:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} I0422 11:58:27.095813 1 request.go:752] "Waited before sending request" delay="1.908148165s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njg5ODgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:58:29Z","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-22T11:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T11:58:33Z","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-22T11:58:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:58:33Z","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-22T11:58:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:58:33Z","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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T11:58:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:58:33Z","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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T11:58:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:58:33Z","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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T11:58:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:58:33Z","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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T11:58:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:58:33Z","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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T11:58:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:58:33Z","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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T11:58:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:58:33Z","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-22T11:58:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72497367360,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=af949795e42cbfc2b61d0f3fa089fbb02da8e138,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRunUID=6280c525-f0e2-479c-8bc5-3a921d5d6f40,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c573464f8ac1c7b806da858c148600bab-prefetch-dependencies,tekton.dev/taskRunUID=9c8f3ea9-8815-4218-ad9c-601074a17481,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-skip-ta\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-skip-ta\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-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-skip-ta\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c573464f8ac1c7b806dedd8d83b252890247beb120fea841604-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72497367360,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=af949795e42cbfc2b61d0f3fa089fbb02da8e138,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRunUID=6280c525-f0e2-479c-8bc5-3a921d5d6f40,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom573464f8ac1c7b806da858c148600bab-clone-repository,tekton.dev/taskRunUID=8d65803c-3f1a-4f24-a961-6e4d8dc5e939,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c768e10fe8ec23c95f825f7b12e2bb0685-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-22T11:58:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72497367360,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=af949795e42cbfc2b61d0f3fa089fbb02da8e138,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRunUID=6280c525-f0e2-479c-8bc5-3a921d5d6f40,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-573464f8ac1c7b806da858c148600bab-build-container,tekton.dev/taskRunUID=81e3b89d-3189-464a-98eb-fa38d9610021,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-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-22T11:58:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-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-22T11:58:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72497367360,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=af949795e42cbfc2b61d0f3fa089fbb02da8e138,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRunUID=6280c525-f0e2-479c-8bc5-3a921d5d6f40,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-init,tekton.dev/taskRunUID=ca299cc2-35ce-4f9c-aa2b-51eea5bb8135,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:58:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} I0422 11:58:39.096293 1 request.go:752] "Waited before sending request" delay="1.903718468s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njk0MzAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:58:39Z","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-22T11:58:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:58:39Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:58:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:58:39Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:58:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:58:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T11:58:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:58:39Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T11:58:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:58:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T11:58:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:58:39Z","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-22T11:58:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T11:58:41Z","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-22T11:58:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:58:41Z","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-22T11:58:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T11:58:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=9fefce4e-5bd1-45be-890a-6046eedcabfa,batch.kubernetes.io/job-name=pipelines-vacuum-29614315,controller-uid=9fefce4e-5bd1-45be-890a-6046eedcabfa,job-name=pipelines-vacuum-29614315"} {"level":"debug","ts":"2026-04-22T11:58:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:58:47Z","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-22T11:58:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:58:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T11:58:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:58:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=30136e41-3368-4b43-a91c-6becc23119ec,batch.kubernetes.io/job-name=pipelines-vacuum-29614305,controller-uid=30136e41-3368-4b43-a91c-6becc23119ec,job-name=pipelines-vacuum-29614305"} {"level":"debug","ts":"2026-04-22T11:58:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:58:47Z","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-22T11:58:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:58:47Z","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-22T11:58:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:58:47Z","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-22T11:58:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:58:47Z","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-22T11:58:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:58:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T11:58:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:58:47Z","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-22T11:58:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:58:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:58:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:58:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T11:58:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:58:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T11:58:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:58:47Z","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-22T11:58:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:58:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T11:58:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:58:47Z","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-22T11:58:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:58:47Z","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-22T11:58:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T11:58:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=c556a0bc-cd18-4435-a66c-e4e12f3725f2,batch.kubernetes.io/job-name=pipelines-vacuum-29614310,controller-uid=c556a0bc-cd18-4435-a66c-e4e12f3725f2,job-name=pipelines-vacuum-29614310"} {"level":"debug","ts":"2026-04-22T11:58:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} I0422 11:58:51.096417 1 request.go:752] "Waited before sending request" delay="1.995041123s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njk2MDQsInN0YXJ0IjoibXQtYnJva2VyLWluZ3Jlc3NcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","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-22T11:58:51Z","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-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:51Z","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-22T11:58:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T11:58:55Z","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-22T11:58:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:58:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:58:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:58:55Z","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-22T11:58:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T11:58:57Z","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-22T11:58:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:58:57Z","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-22T11:58:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:58:57Z","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-22T11:58:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T11:58:59Z","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-22T11:58:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:58:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T11:58:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:58:59Z","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-22T11:58:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:58:59Z","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-22T11:58:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:58:59Z","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-22T11:58:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:58:59Z","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-22T11:58:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T11:58:59Z","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-22T11:58:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0422 11:59:01.096584 1 request.go:752] "Waited before sending request" delay="1.907948076s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njk4MTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-cc14f2ff5df5f55f16ec949ba908fd9b9-prefetch-dependencies,tekton.dev/taskRunUID=16747542-a7e4-4a88-a88a-550ef82b2e10,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-skip-ta\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-skip-ta\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-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-skip-ta\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cc14f2ff5df5f55f16e17fce66a76beb0ce70cc2e6ea10562c5-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8-init,tekton.dev/taskRunUID=1cf18ab2-3358-408d-9b10-d91c4a988ad7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-c14f2ff5df5f55f16ec949ba908fd9b9-build-container,tekton.dev/taskRunUID=169e76f0-a667-480b-89fc-fb10ecf6984e,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-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-22T11:59:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-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-22T11:59:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-customc14f2ff5df5f55f16ec949ba908fd9b9-clone-repository,tekton.dev/taskRunUID=d046eeee-269e-4edb-938b-e7db11abd4f3,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:59:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} I0422 11:59:13.095291 1 request.go:752] "Waited before sending request" delay="1.993380287s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njk5OTgsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T11:59:13Z","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-22T11:59:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:59:13Z","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-22T11:59:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:59:13Z","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-22T11:59:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:59:13Z","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-22T11:59:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:59:13Z","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-22T11:59:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:59:13Z","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-22T11:59:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T11:59:17Z","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-22T11:59:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:59:17Z","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-22T11:59:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:59:17Z","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-22T11:59:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:59:17Z","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-22T11:59:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:59:17Z","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-22T11:59:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:59:17Z","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-22T11:59:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T11:59:21Z","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-22T11:59:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:59:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T11:59:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:59:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:59:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:59:21Z","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-22T11:59:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T11:59:21Z","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-22T11:59:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} I0422 11:59:23.096290 1 request.go:752] "Waited before sending request" delay="1.908685852s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzA1MDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:59:23Z","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-22T11:59:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:59:23Z","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-22T11:59:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:59:23Z","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-22T11:59:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T11:59:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T11:59:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:59:29Z","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-22T11:59:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:59:29Z","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-22T11:59:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T11:59:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T11:59:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T11:59:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T11:59:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} I0422 11:59:33.096293 1 request.go:752] "Waited before sending request" delay="1.903566892s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzEwNTIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T11:59:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T11:59:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:59:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T11:59:33Z","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-22T11:59:33Z","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 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-22T11:59:33Z","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-22T11:59:33Z","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-22T11:59:33Z","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-22T11:59:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T11:59:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:59:33Z","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-22T11:59:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T11:59:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-22T11:59:33Z","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-22T11:59:33Z","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 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-22T11:59:33Z","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-22T11:59:33Z","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-22T11:59:33Z","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-22T11:59:35Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T11:59:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:59:35Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T11:59:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:59:35Z","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-22T11:59:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:59:35Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T11:59:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:59:35Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T11:59:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:59:35Z","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-22T11:59:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:59:35Z","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-22T11:59:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:59:35Z","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-22T11:59:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:59:35Z","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-22T11:59:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T11:59:37Z","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-22T11:59:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:59:37Z","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-22T11:59:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:59:37Z","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-22T11:59:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T11:59:37Z","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-22T11:59:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} I0422 11:59:45.096290 1 request.go:752] "Waited before sending request" delay="1.995762259s" 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-e2e-txcm/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzEzMzgsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=e60b58e11c1191b4ab4a21934b96660255a5bbaa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRunUID=1552fe70-6e3e-4d12-96e6-2d79affaef4c,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-c637fc5d20a70f36f15fbe9336e1404d-build-container,tekton.dev/taskRunUID=55a3cc4f-9e21-49c1-82af-b0ab69b3ebb1,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-c637fc5d20a7572cc940e77184a0d47e4867a94c908a-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-22T11:59:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=e60b58e11c1191b4ab4a21934b96660255a5bbaa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRunUID=1552fe70-6e3e-4d12-96e6-2d79affaef4c,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-cc637fc5d20a70f36f15fbe9336e1404d-prefetch-dependencies,tekton.dev/taskRunUID=9bd1c888-0274-4eb9-9987-ec3893844715,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=e60b58e11c1191b4ab4a21934b96660255a5bbaa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRunUID=1552fe70-6e3e-4d12-96e6-2d79affaef4c,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-customc637fc5d20a70f36f15fbe9336e1404d-clone-repository,tekton.dev/taskRunUID=e68353ce-1637-4808-a05b-0c678fce6372,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=e60b58e11c1191b4ab4a21934b96660255a5bbaa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRunUID=1552fe70-6e3e-4d12-96e6-2d79affaef4c,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c-init,tekton.dev/taskRunUID=2a69fc20-c4c6-4f88-9b7c-ce79ccfd4087,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=e60b58e11c1191b4ab4a21934b96660255a5bbaa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRunUID=1552fe70-6e3e-4d12-96e6-2d79affaef4c,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c-clamav-scan,tekton.dev/taskRunUID=1f8a0007-20c1-43f8-95e1-a98e101788fc,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsd3e255e7cb72f076e8fbfd03a40d8006-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsd3e255e7cb72f076e8fbfd03a40d8006-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsd3e255e7cb72f076e8fbfd03a40d8006-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsd3e255e7cb72f076e8fbfd03a40d8006-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsd3e255e7cb72f076e8fbfd03a40d8006-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsd3e255e7cb72f076e8fbfd03a40d8006-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsd3e255e7cb72f076e8fbfd03a40d8006-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsd3e255e7cb72f076e8fbfd03a40d8006-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsd3e255e7cb72f076e8fbfd03a40d8006-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsd3e255e7cb72f076e8fbfd03a40d8006-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsd3e255e7cb72f076e8fbfd03a40d8006-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-22T11:59:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=e60b58e11c1191b4ab4a21934b96660255a5bbaa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRunUID=1552fe70-6e3e-4d12-96e6-2d79affaef4c,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-cusc637fc5d20a70f36f15fbe9336e1404d-rpms-signature-scan,tekton.dev/taskRunUID=30cb3713-13fa-4eb7-8226-f98d3c044a78,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cusc637fc5d20a70f36363af4b75a1a7061ec42e1a5938990a5-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cusc637fc5d20a70f36363af4b75a1a7061ec42e1a5938990a5-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cusc637fc5d20a70f36363af4b75a1a7061ec42e1a5938990a5-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cusc637fc5d20a70f36363af4b75a1a7061ec42e1a5938990a5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cusc637fc5d20a70f36363af4b75a1a7061ec42e1a5938990a5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cusc637fc5d20a70f36363af4b75a1a7061ec42e1a5938990a5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cusc637fc5d20a70f36363af4b75a1a7061ec42e1a5938990a5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cusc637fc5d20a70f36363af4b75a1a7061ec42e1a5938990a5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cusc637fc5d20a70f36363af4b75a1a7061ec42e1a5938990a5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cusc637fc5d20a70f36363af4b75a1a7061ec42e1a5938990a5-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cusc637fc5d20a70f36363af4b75a1a7061ec42e1a5938990a5-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-22T11:59:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=e60b58e11c1191b4ab4a21934b96660255a5bbaa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRunUID=1552fe70-6e3e-4d12-96e6-2d79affaef4c,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custoc637fc5d20a70f36f15fbe9336e1404d-build-image-index,tekton.dev/taskRunUID=d08d84ec-e64e-4b0f-b548-97bfe75e874b,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoc637fc5d20a70f340fe90c9ec1cd1dea44767f4d29f03e-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoc637fc5d20a70f340fe90c9ec1cd1dea44767f4d29f03e-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoc637fc5d20a70f340fe90c9ec1cd1dea44767f4d29f03e-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoc637fc5d20a70f340fe90c9ec1cd1dea44767f4d29f03e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoc637fc5d20a70f340fe90c9ec1cd1dea44767f4d29f03e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoc637fc5d20a70f340fe90c9ec1cd1dea44767f4d29f03e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoc637fc5d20a70f340fe90c9ec1cd1dea44767f4d29f03e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoc637fc5d20a70f340fe90c9ec1cd1dea44767f4d29f03e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoc637fc5d20a70f340fe90c9ec1cd1dea44767f4d29f03e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoc637fc5d20a70f340fe90c9ec1cd1dea44767f4d29f03e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoc637fc5d20a70f340fe90c9ec1cd1dea44767f4d29f03e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoc637fc5d20a70f340fe90c9ec1cd1dea44767f4d29f03e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoc637fc5d20a70f340fe90c9ec1cd1dea44767f4d29f03e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoc637fc5d20a70f340fe90c9ec1cd1dea44767f4d29f03e-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custoc637fc5d20a70f340fe90c9ec1cd1dea44767f4d29f03e-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-22T11:59:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=e60b58e11c1191b4ab4a21934b96660255a5bbaa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRunUID=1552fe70-6e3e-4d12-96e6-2d79affaef4c,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-customc637fc5d20a70f36f15fbe9336e1404d-sast-shell-check,tekton.dev/taskRunUID=99935623-e417-4bf0-b2d9-11aa980c5d0a,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70b3b3a47e506d2226fd9034432066e273-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70b3b3a47e506d2226fd9034432066e273-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70b3b3a47e506d2226fd9034432066e273-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70b3b3a47e506d2226fd9034432066e273-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70b3b3a47e506d2226fd9034432066e273-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70b3b3a47e506d2226fd9034432066e273-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70b3b3a47e506d2226fd9034432066e273-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70b3b3a47e506d2226fd9034432066e273-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70b3b3a47e506d2226fd9034432066e273-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70b3b3a47e506d2226fd9034432066e273-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70b3b3a47e506d2226fd9034432066e273-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70b3b3a47e506d2226fd9034432066e273-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70b3b3a47e506d2226fd9034432066e273-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70b3b3a47e506d2226fd9034432066e273-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-customc637fc5d20a70b3b3a47e506d2226fd9034432066e273-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=e60b58e11c1191b4ab4a21934b96660255a5bbaa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-qjv6c,tekton.dev/pipelineRunUID=1552fe70-6e3e-4d12-96e6-2d79affaef4c,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-c637fc5d20a70f36f15fbe9336e1404d-deprecated-base-image-check,tekton.dev/taskRunUID=be85a6c6-ceee-45fa-8b99-b81104780ef5,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-c637fc5d20a70f36f15fbe93192f5f5756b5dbe78dfad70930fee203-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-c637fc5d20a70f36f15fbe93192f5f5756b5dbe78dfad70930fee203-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-c637fc5d20a70f36f15fbe93192f5f5756b5dbe78dfad70930fee203-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-c637fc5d20a70f36f15fbe93192f5f5756b5dbe78dfad70930fee203-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-c637fc5d20a70f36f15fbe93192f5f5756b5dbe78dfad70930fee203-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-c637fc5d20a70f36f15fbe93192f5f5756b5dbe78dfad70930fee203-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-c637fc5d20a70f36f15fbe93192f5f5756b5dbe78dfad70930fee203-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-c637fc5d20a70f36f15fbe93192f5f5756b5dbe78dfad70930fee203-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-c637fc5d20a70f36f15fbe93192f5f5756b5dbe78dfad70930fee203-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-22T11:59:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-c637fc5d20a70f36f15fbe93192f5f5756b5dbe78dfad70930fee203-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-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:49Z","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-22T11:59:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T11:59:53Z","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-22T11:59:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:59:53Z","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-22T11:59:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:59:53Z","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-22T11:59:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:59:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T11:59:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T11:59:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T11:59:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} I0422 11:59:55.096350 1 request.go:752] "Waited before sending request" delay="1.880672046s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzE1NjQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbi1zZXJ2aWNlYWNjb3VudHMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T11:59:57Z","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-22T11:59:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:59:57Z","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-22T11:59:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:59:57Z","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-22T11:59:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T11:59:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T11:59:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:59:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T11:59:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:59:59Z","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-22T11:59:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:59:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T11:59:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:59:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T11:59:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T11:59:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T11:59:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:00:01Z","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-22T12:00:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T12:00:01Z","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-22T12:00:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T12:00:05Z","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-22T12:00:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} I0422 12:00:07.095405 1 request.go:752] "Waited before sending request" delay="1.860938536s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzE5ODksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:00:09Z","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-22T12:00:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:00:09Z","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-22T12:00:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:00:09Z","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-22T12:00:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:00:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:00:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T12:00:11Z","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-22T12:00:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0422 12:00:17.095809 1 request.go:752] "Waited before sending request" delay="1.856726831s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzIyOTEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:00:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T12:00:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-22T12:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T12:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,kueue.x-k8s.io/priority-class=konflux-dependency-update,kueue.x-k8s.io/queue-name=pipelines-queue,mintmaker.appstudio.redhat.com/application=build-suite-test-application-loyt,mintmaker.appstudio.redhat.com/branch=base-otqdee,mintmaker.appstudio.redhat.com/component=gh-test-custom-branch-rkvkyk,mintmaker.appstudio.redhat.com/git-host=github.com,mintmaker.appstudio.redhat.com/git-platform=github,mintmaker.appstudio.redhat.com/namespace=build-e2e-gzjk,mintmaker.appstudio.redhat.com/repo-branch-hash=b409d454f54d,mintmaker.appstudio.redhat.com/repository=redhat-appstudio-qe_devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=renovate-04221200-8caf12cd,tekton.dev/pipelineRun=renovate-04221200-8caf12cd,tekton.dev/pipelineRunUID=54ed49b3-86ef-4b32-a04c-63308081838a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=renovate-04221200-8caf12cd-build,tekton.dev/taskRunUID=63d2b402-7831-4b62-be5a-869598b93ac3"} {"level":"debug","ts":"2026-04-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8caf12cd-build-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-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8caf12cd-build-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-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8caf12cd-build-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 \"mintmaker-controller-manager\" not found"} {"level":"debug","ts":"2026-04-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8caf12cd-build-pod","kind":"Pod","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-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8caf12cd-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8caf12cd-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8caf12cd-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-rpm-cert\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8caf12cd-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8caf12cd-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8caf12cd-build-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-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8caf12cd-build-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-22T12:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,kueue.x-k8s.io/priority-class=konflux-dependency-update,kueue.x-k8s.io/queue-name=pipelines-queue,mintmaker.appstudio.redhat.com/application=build-suite-test-application-xatt,mintmaker.appstudio.redhat.com/branch=base-trhzoh,mintmaker.appstudio.redhat.com/component=gl-test-custom-branch-vomnsb,mintmaker.appstudio.redhat.com/git-host=gitlab.com,mintmaker.appstudio.redhat.com/git-platform=gitlab,mintmaker.appstudio.redhat.com/namespace=build-e2e-txcm,mintmaker.appstudio.redhat.com/repo-branch-hash=a37b6d6485e0,mintmaker.appstudio.redhat.com/repository=konflux-qe_devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=renovate-04221200-8f32a045,tekton.dev/pipelineRun=renovate-04221200-8f32a045,tekton.dev/pipelineRunUID=e0ef881b-ff1c-449b-9928-b1eb55e5c358,tekton.dev/pipelineTask=build,tekton.dev/taskRun=renovate-04221200-8f32a045-build,tekton.dev/taskRunUID=12494507-5ef2-4ebc-a8ca-fa80ece8d422"} {"level":"debug","ts":"2026-04-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-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-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-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-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-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 \"mintmaker-controller-manager\" not found"} {"level":"debug","ts":"2026-04-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-pod","kind":"Pod","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-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-rpm-cert\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-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-22T12:00:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-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-22T12:00:25Z","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-22T12:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:00:25Z","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-22T12:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"batch.kubernetes.io/controller-uid=9afffee7-c8b9-4204-addf-05afbca1f73d,batch.kubernetes.io/job-name=create-dependencyupdatecheck-29614320,controller-uid=9afffee7-c8b9-4204-addf-05afbca1f73d,job-name=create-dependencyupdatecheck-29614320"} {"level":"debug","ts":"2026-04-22T12:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T12:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"info","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T12:00:27Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} I0422 12:00:29.096244 1 request.go:752] "Waited before sending request" delay="1.905964852s" 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-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzI3MTIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:00:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T12:00:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T12:00:33Z","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-22T12:00:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T12:00:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:00:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T12:00:37Z","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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T12:00:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:00:37Z","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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T12:00:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:00:37Z","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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T12:00:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:00:37Z","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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T12:00:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:00:37Z","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-22T12:00:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:00:37Z","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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T12:00:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:00:37Z","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-22T12:00:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:00:37Z","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-22T12:00:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:00:37Z","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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T12:00:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} I0422 12:00:41.095298 1 request.go:752] "Waited before sending request" delay="1.99395752s" 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-e2e-gzjk/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzI4ODEsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72497367360,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=af949795e42cbfc2b61d0f3fa089fbb02da8e138,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRunUID=6280c525-f0e2-479c-8bc5-3a921d5d6f40,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom573464f8ac1c7b806da858c148600bab-clone-repository,tekton.dev/taskRunUID=8d65803c-3f1a-4f24-a961-6e4d8dc5e939,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72497367360,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=af949795e42cbfc2b61d0f3fa089fbb02da8e138,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRunUID=6280c525-f0e2-479c-8bc5-3a921d5d6f40,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-init,tekton.dev/taskRunUID=ca299cc2-35ce-4f9c-aa2b-51eea5bb8135,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72497367360,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=af949795e42cbfc2b61d0f3fa089fbb02da8e138,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRunUID=6280c525-f0e2-479c-8bc5-3a921d5d6f40,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-tpa-scan,tekton.dev/taskRunUID=a0929eda-ac29-4414-87f0-421e4975c6c0,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-tpa-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-tpa-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-tpa-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-tpa-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-tpa-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-tpa-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-tpa-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-tpa-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-tpa-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-tpa-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-tpa-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-tpa-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-22T12:00:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72497367360,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=af949795e42cbfc2b61d0f3fa089fbb02da8e138,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRunUID=6280c525-f0e2-479c-8bc5-3a921d5d6f40,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c573464f8ac1c7b806da858c148600bab-prefetch-dependencies,tekton.dev/taskRunUID=9c8f3ea9-8815-4218-ad9c-601074a17481,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72497367360,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=af949795e42cbfc2b61d0f3fa089fbb02da8e138,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRunUID=6280c525-f0e2-479c-8bc5-3a921d5d6f40,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cus573464f8ac1c7b806da858c148600bab-rpms-signature-scan,tekton.dev/taskRunUID=8c09e32e-8945-4b6b-a4df-ebc0718f0f1d,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cus573464f8ac1c7b8007d0cdc6f39fcbd459b460393fbf6997-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cus573464f8ac1c7b8007d0cdc6f39fcbd459b460393fbf6997-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cus573464f8ac1c7b8007d0cdc6f39fcbd459b460393fbf6997-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cus573464f8ac1c7b8007d0cdc6f39fcbd459b460393fbf6997-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cus573464f8ac1c7b8007d0cdc6f39fcbd459b460393fbf6997-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cus573464f8ac1c7b8007d0cdc6f39fcbd459b460393fbf6997-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cus573464f8ac1c7b8007d0cdc6f39fcbd459b460393fbf6997-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cus573464f8ac1c7b8007d0cdc6f39fcbd459b460393fbf6997-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cus573464f8ac1c7b8007d0cdc6f39fcbd459b460393fbf6997-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cus573464f8ac1c7b8007d0cdc6f39fcbd459b460393fbf6997-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cus573464f8ac1c7b8007d0cdc6f39fcbd459b460393fbf6997-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-22T12:00:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72497367360,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=af949795e42cbfc2b61d0f3fa089fbb02da8e138,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRunUID=6280c525-f0e2-479c-8bc5-3a921d5d6f40,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-custom573464f8ac1c7b806da858c148600bab-sast-shell-check,tekton.dev/taskRunUID=8be3af92-9f55-47bd-b027-aea6f742a6dd,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c7254237e8ca9d15aa87fd3b0d3ee6ec95-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c7254237e8ca9d15aa87fd3b0d3ee6ec95-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c7254237e8ca9d15aa87fd3b0d3ee6ec95-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c7254237e8ca9d15aa87fd3b0d3ee6ec95-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c7254237e8ca9d15aa87fd3b0d3ee6ec95-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c7254237e8ca9d15aa87fd3b0d3ee6ec95-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c7254237e8ca9d15aa87fd3b0d3ee6ec95-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c7254237e8ca9d15aa87fd3b0d3ee6ec95-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c7254237e8ca9d15aa87fd3b0d3ee6ec95-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c7254237e8ca9d15aa87fd3b0d3ee6ec95-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c7254237e8ca9d15aa87fd3b0d3ee6ec95-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c7254237e8ca9d15aa87fd3b0d3ee6ec95-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c7254237e8ca9d15aa87fd3b0d3ee6ec95-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c7254237e8ca9d15aa87fd3b0d3ee6ec95-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom573464f8ac1c7254237e8ca9d15aa87fd3b0d3ee6ec95-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72497367360,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=af949795e42cbfc2b61d0f3fa089fbb02da8e138,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRunUID=6280c525-f0e2-479c-8bc5-3a921d5d6f40,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custo573464f8ac1c7b806da858c148600bab-build-image-index,tekton.dev/taskRunUID=d7d281f7-bff8-43d7-bf01-4077d3da46d6,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo573464f8ac1c7be52d568fa2f178b845982e7f29e098b6-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo573464f8ac1c7be52d568fa2f178b845982e7f29e098b6-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo573464f8ac1c7be52d568fa2f178b845982e7f29e098b6-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo573464f8ac1c7be52d568fa2f178b845982e7f29e098b6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo573464f8ac1c7be52d568fa2f178b845982e7f29e098b6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo573464f8ac1c7be52d568fa2f178b845982e7f29e098b6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo573464f8ac1c7be52d568fa2f178b845982e7f29e098b6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo573464f8ac1c7be52d568fa2f178b845982e7f29e098b6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo573464f8ac1c7be52d568fa2f178b845982e7f29e098b6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo573464f8ac1c7be52d568fa2f178b845982e7f29e098b6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo573464f8ac1c7be52d568fa2f178b845982e7f29e098b6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo573464f8ac1c7be52d568fa2f178b845982e7f29e098b6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo573464f8ac1c7be52d568fa2f178b845982e7f29e098b6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo573464f8ac1c7be52d568fa2f178b845982e7f29e098b6-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo573464f8ac1c7be52d568fa2f178b845982e7f29e098b6-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-22T12:00:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72497367360,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=af949795e42cbfc2b61d0f3fa089fbb02da8e138,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRunUID=6280c525-f0e2-479c-8bc5-3a921d5d6f40,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c-clamav-scan,tekton.dev/taskRunUID=349b5768-b984-4ae0-ab18-88135a9acdc9,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd2cc3100adfa39e5f8660cbd388fcb09-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd2cc3100adfa39e5f8660cbd388fcb09-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd2cc3100adfa39e5f8660cbd388fcb09-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd2cc3100adfa39e5f8660cbd388fcb09-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd2cc3100adfa39e5f8660cbd388fcb09-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd2cc3100adfa39e5f8660cbd388fcb09-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd2cc3100adfa39e5f8660cbd388fcb09-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd2cc3100adfa39e5f8660cbd388fcb09-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd2cc3100adfa39e5f8660cbd388fcb09-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd2cc3100adfa39e5f8660cbd388fcb09-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyd2cc3100adfa39e5f8660cbd388fcb09-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-22T12:00:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72497367360,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=af949795e42cbfc2b61d0f3fa089fbb02da8e138,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRunUID=6280c525-f0e2-479c-8bc5-3a921d5d6f40,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-cust573464f8ac1c7b806da858c148600bab-sast-unicode-check,tekton.dev/taskRunUID=7e352f4d-270e-4f89-b818-f998c3ce6580,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust573464f8ac1c7b8955e59a7c4515948cc521cce6626d8f8-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust573464f8ac1c7b8955e59a7c4515948cc521cce6626d8f8-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust573464f8ac1c7b8955e59a7c4515948cc521cce6626d8f8-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust573464f8ac1c7b8955e59a7c4515948cc521cce6626d8f8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust573464f8ac1c7b8955e59a7c4515948cc521cce6626d8f8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust573464f8ac1c7b8955e59a7c4515948cc521cce6626d8f8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust573464f8ac1c7b8955e59a7c4515948cc521cce6626d8f8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust573464f8ac1c7b8955e59a7c4515948cc521cce6626d8f8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust573464f8ac1c7b8955e59a7c4515948cc521cce6626d8f8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust573464f8ac1c7b8955e59a7c4515948cc521cce6626d8f8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust573464f8ac1c7b8955e59a7c4515948cc521cce6626d8f8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust573464f8ac1c7b8955e59a7c4515948cc521cce6626d8f8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust573464f8ac1c7b8955e59a7c4515948cc521cce6626d8f8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust573464f8ac1c7b8955e59a7c4515948cc521cce6626d8f8-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust573464f8ac1c7b8955e59a7c4515948cc521cce6626d8f8-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust573464f8ac1c7b8955e59a7c4515948cc521cce6626d8f8-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72497367360,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=af949795e42cbfc2b61d0f3fa089fbb02da8e138,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-9sq7c,tekton.dev/pipelineRunUID=6280c525-f0e2-479c-8bc5-3a921d5d6f40,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-573464f8ac1c7b806da858c148600bab-build-container,tekton.dev/taskRunUID=81e3b89d-3189-464a-98eb-fa38d9610021,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-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-22T12:00:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-573464f8ac1ce1f137a649dd65eaa1f408d799a10296-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-22T12:00:43Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:00:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:00:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T12:00:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:00:43Z","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-22T12:00:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:00:43Z","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-22T12:00:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:00:43Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:00:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:00:43Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:00:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:00:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T12:00:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:00:45Z","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-22T12:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T12:00:45Z","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-22T12:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0422 12:00:51.095932 1 request.go:752] "Waited before sending request" delay="1.992841751s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzMwMTksInN0YXJ0Ijoia3ViZWFyY2hpdmUtdmFjdXVtXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T12:00:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T12:00:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:00:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=9fefce4e-5bd1-45be-890a-6046eedcabfa,batch.kubernetes.io/job-name=pipelines-vacuum-29614315,controller-uid=9fefce4e-5bd1-45be-890a-6046eedcabfa,job-name=pipelines-vacuum-29614315"} {"level":"debug","ts":"2026-04-22T12:00:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:00:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T12:00:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:00:51Z","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-22T12:00:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:00:51Z","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-22T12:00:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:00:51Z","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-22T12:00:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:00:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=5f3ca468-2bf9-400c-981e-742b3c5e117d,batch.kubernetes.io/job-name=pipelines-vacuum-29614320,controller-uid=5f3ca468-2bf9-400c-981e-742b3c5e117d,job-name=pipelines-vacuum-29614320"} {"level":"debug","ts":"2026-04-22T12:00:51Z","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-22T12:00:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:00:51Z","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-22T12:00:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:00:51Z","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-22T12:00:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:00:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T12:00:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:00:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T12:00:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:00:51Z","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-22T12:00:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:00:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T12:00:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:00:51Z","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-22T12:00:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:00:51Z","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-22T12:00:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:00:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T12:00:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:00:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=c556a0bc-cd18-4435-a66c-e4e12f3725f2,batch.kubernetes.io/job-name=pipelines-vacuum-29614310,controller-uid=c556a0bc-cd18-4435-a66c-e4e12f3725f2,job-name=pipelines-vacuum-29614310"} {"level":"debug","ts":"2026-04-22T12:00:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","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-22T12:00:55Z","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-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:55Z","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-22T12:00:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:00:59Z","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-22T12:00:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:00:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:00:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:00:59Z","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-22T12:00:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} I0422 12:01:01.096300 1 request.go:752] "Waited before sending request" delay="1.901813813s" 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/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzMyNTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:01:01Z","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-22T12:01:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:01:01Z","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-22T12:01:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:01:01Z","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-22T12:01:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:01:03Z","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-22T12:01:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:01:03Z","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-22T12:01:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:01:03Z","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-22T12:01:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:01:03Z","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-22T12:01:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:01:03Z","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-22T12:01:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:01:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T12:01:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:01:03Z","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-22T12:01:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0422 12:01:13.096403 1 request.go:752] "Waited before sending request" delay="1.996041719s" 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-e2e-sjlo/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzM2MTYsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-cc14f2ff5df5f55f16ec949ba908fd9b9-prefetch-dependencies,tekton.dev/taskRunUID=16747542-a7e4-4a88-a88a-550ef82b2e10,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-custc14f2ff5df5f55f16ec949ba908fd9b9-sast-unicode-check,tekton.dev/taskRunUID=38aec2ae-cf2b-4410-b12d-c147b60b5cf3,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custc14f2ff5df5f55fb2d4d97fe6e10164f93e79926d4f4aa0-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custc14f2ff5df5f55fb2d4d97fe6e10164f93e79926d4f4aa0-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custc14f2ff5df5f55fb2d4d97fe6e10164f93e79926d4f4aa0-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custc14f2ff5df5f55fb2d4d97fe6e10164f93e79926d4f4aa0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custc14f2ff5df5f55fb2d4d97fe6e10164f93e79926d4f4aa0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custc14f2ff5df5f55fb2d4d97fe6e10164f93e79926d4f4aa0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custc14f2ff5df5f55fb2d4d97fe6e10164f93e79926d4f4aa0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custc14f2ff5df5f55fb2d4d97fe6e10164f93e79926d4f4aa0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custc14f2ff5df5f55fb2d4d97fe6e10164f93e79926d4f4aa0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custc14f2ff5df5f55fb2d4d97fe6e10164f93e79926d4f4aa0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custc14f2ff5df5f55fb2d4d97fe6e10164f93e79926d4f4aa0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custc14f2ff5df5f55fb2d4d97fe6e10164f93e79926d4f4aa0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custc14f2ff5df5f55fb2d4d97fe6e10164f93e79926d4f4aa0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custc14f2ff5df5f55fb2d4d97fe6e10164f93e79926d4f4aa0-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custc14f2ff5df5f55fb2d4d97fe6e10164f93e79926d4f4aa0-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custc14f2ff5df5f55fb2d4d97fe6e10164f93e79926d4f4aa0-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-customc14f2ff5df5f55f16ec949ba908fd9b9-sast-shell-check,tekton.dev/taskRunUID=8aab980d-b5a3-4fc8-8868-93cf73e6418c,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f52c9756daee0836ebcda5c4504244efc2-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f52c9756daee0836ebcda5c4504244efc2-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f52c9756daee0836ebcda5c4504244efc2-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f52c9756daee0836ebcda5c4504244efc2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f52c9756daee0836ebcda5c4504244efc2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f52c9756daee0836ebcda5c4504244efc2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f52c9756daee0836ebcda5c4504244efc2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f52c9756daee0836ebcda5c4504244efc2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f52c9756daee0836ebcda5c4504244efc2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f52c9756daee0836ebcda5c4504244efc2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f52c9756daee0836ebcda5c4504244efc2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f52c9756daee0836ebcda5c4504244efc2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f52c9756daee0836ebcda5c4504244efc2-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f52c9756daee0836ebcda5c4504244efc2-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customc14f2ff5df5f52c9756daee0836ebcda5c4504244efc2-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-c14f2ff5df5f55f16ec949ba908fd9b9-deprecated-base-image-check,tekton.dev/taskRunUID=bcabd375-3874-4456-b4b8-344449dc5f77,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-c14f2ff5df5f55f16ec949ba05494ac69361515b8ec5f197244f5035-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-c14f2ff5df5f55f16ec949ba05494ac69361515b8ec5f197244f5035-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-c14f2ff5df5f55f16ec949ba05494ac69361515b8ec5f197244f5035-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-c14f2ff5df5f55f16ec949ba05494ac69361515b8ec5f197244f5035-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-c14f2ff5df5f55f16ec949ba05494ac69361515b8ec5f197244f5035-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-c14f2ff5df5f55f16ec949ba05494ac69361515b8ec5f197244f5035-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-c14f2ff5df5f55f16ec949ba05494ac69361515b8ec5f197244f5035-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-c14f2ff5df5f55f16ec949ba05494ac69361515b8ec5f197244f5035-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-c14f2ff5df5f55f16ec949ba05494ac69361515b8ec5f197244f5035-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-c14f2ff5df5f55f16ec949ba05494ac69361515b8ec5f197244f5035-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-22T12:01:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8-init,tekton.dev/taskRunUID=1cf18ab2-3358-408d-9b10-d91c4a988ad7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8-tpa-scan,tekton.dev/taskRunUID=177ed436-6656-4719-9c61-461b997839d7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-tpa-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-tpa-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-tpa-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-tpa-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-tpa-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-tpa-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-tpa-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-tpa-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-tpa-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-tpa-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-tpa-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-qh6l8-tpa-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-22T12:01:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cusc14f2ff5df5f55f16ec949ba908fd9b9-rpms-signature-scan,tekton.dev/taskRunUID=fa070b76-e4d4-44b3-8b2c-cc14f310db48,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusc14f2ff5df5f55f1643d070201bd100a699a9409420d578a-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusc14f2ff5df5f55f1643d070201bd100a699a9409420d578a-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusc14f2ff5df5f55f1643d070201bd100a699a9409420d578a-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusc14f2ff5df5f55f1643d070201bd100a699a9409420d578a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusc14f2ff5df5f55f1643d070201bd100a699a9409420d578a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusc14f2ff5df5f55f1643d070201bd100a699a9409420d578a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusc14f2ff5df5f55f1643d070201bd100a699a9409420d578a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusc14f2ff5df5f55f1643d070201bd100a699a9409420d578a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusc14f2ff5df5f55f1643d070201bd100a699a9409420d578a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusc14f2ff5df5f55f1643d070201bd100a699a9409420d578a-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusc14f2ff5df5f55f1643d070201bd100a699a9409420d578a-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-22T12:01:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custoc14f2ff5df5f55f16ec949ba908fd9b9-build-image-index,tekton.dev/taskRunUID=fb390d3c-396b-4f62-8fd1-a06ef5dbba42,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custoc14f2ff5df5f55376e3920917238aa39a76d18b2c5c54e-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custoc14f2ff5df5f55376e3920917238aa39a76d18b2c5c54e-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custoc14f2ff5df5f55376e3920917238aa39a76d18b2c5c54e-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custoc14f2ff5df5f55376e3920917238aa39a76d18b2c5c54e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custoc14f2ff5df5f55376e3920917238aa39a76d18b2c5c54e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custoc14f2ff5df5f55376e3920917238aa39a76d18b2c5c54e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custoc14f2ff5df5f55376e3920917238aa39a76d18b2c5c54e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custoc14f2ff5df5f55376e3920917238aa39a76d18b2c5c54e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custoc14f2ff5df5f55376e3920917238aa39a76d18b2c5c54e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custoc14f2ff5df5f55376e3920917238aa39a76d18b2c5c54e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custoc14f2ff5df5f55376e3920917238aa39a76d18b2c5c54e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custoc14f2ff5df5f55376e3920917238aa39a76d18b2c5c54e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custoc14f2ff5df5f55376e3920917238aa39a76d18b2c5c54e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custoc14f2ff5df5f55376e3920917238aa39a76d18b2c5c54e-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custoc14f2ff5df5f55376e3920917238aa39a76d18b2c5c54e-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-22T12:01:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8-clamav-scan,tekton.dev/taskRunUID=942bca31-a9e4-4b90-8e0e-1f8e8d2c4574,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepebb55d0438ceeddad7f36fa4260bedaaa-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepebb55d0438ceeddad7f36fa4260bedaaa-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepebb55d0438ceeddad7f36fa4260bedaaa-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepebb55d0438ceeddad7f36fa4260bedaaa-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepebb55d0438ceeddad7f36fa4260bedaaa-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepebb55d0438ceeddad7f36fa4260bedaaa-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepebb55d0438ceeddad7f36fa4260bedaaa-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepebb55d0438ceeddad7f36fa4260bedaaa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepebb55d0438ceeddad7f36fa4260bedaaa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepebb55d0438ceeddad7f36fa4260bedaaa-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepebb55d0438ceeddad7f36fa4260bedaaa-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-22T12:01:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-c14f2ff5df5f55f16ec949ba908fd9b9-build-container,tekton.dev/taskRunUID=169e76f0-a667-480b-89fc-fb10ecf6984e,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-c14f2ff5df5f56066fa4e465c26ca152af94c07f4bd7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-customc14f2ff5df5f55f16ec949ba908fd9b9-clone-repository,tekton.dev/taskRunUID=d046eeee-269e-4edb-938b-e7db11abd4f3,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:01:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:01:17Z","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-22T12:01:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:01:17Z","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-22T12:01:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:01:17Z","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-22T12:01:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:01:17Z","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-22T12:01:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:01:17Z","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-22T12:01:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:01:17Z","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-22T12:01:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:01:21Z","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-22T12:01:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:01:21Z","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-22T12:01:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:01:21Z","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-22T12:01:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:01:21Z","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-22T12:01:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:01:21Z","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-22T12:01:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:01:21Z","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-22T12:01:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} I0422 12:01:25.096305 1 request.go:752] "Waited before sending request" delay="1.887755295s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzM4NzgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:01:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T12:01:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:01:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:01:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:01:25Z","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-22T12:01:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:01:25Z","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-22T12:01:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:01:25Z","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-22T12:01:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:01:27Z","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-22T12:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:01:27Z","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-22T12:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:01:27Z","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-22T12:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:01:33Z","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-22T12:01:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:01:33Z","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-22T12:01:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:01:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T12:01:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:01:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T12:01:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T12:01:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T12:01:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} I0422 12:01:37.095365 1 request.go:752] "Waited before sending request" delay="1.89676098s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzQzNDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:01:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T12:01:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:01:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T12:01:37Z","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-22T12:01:37Z","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-22T12:01:37Z","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-22T12:01:37Z","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-22T12:01:37Z","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-22T12:01:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T12:01:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:01:37Z","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-22T12:01:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:01:37Z","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-22T12:01:37Z","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-22T12:01:37Z","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-22T12:01:37Z","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-22T12:01:37Z","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-22T12:01:37Z","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-22T12:01:39Z","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-22T12:01:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:01:39Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T12:01:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:01:39Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T12:01:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:01:39Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T12:01:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:01:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":3,"labels":"batch.kubernetes.io/controller-uid=d70cc2d9-5222-493e-a573-6d079aeb3977,batch.kubernetes.io/job-name=namespace-claim-cleaner-29614320,controller-uid=d70cc2d9-5222-493e-a573-6d079aeb3977,job-name=namespace-claim-cleaner-29614320"} {"level":"debug","ts":"2026-04-22T12:01:39Z","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-22T12:01:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:01:39Z","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-22T12:01:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:01:39Z","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-22T12:01:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:01:39Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T12:01:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:01:39Z","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-22T12:01:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:01:41Z","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-22T12:01:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:01:41Z","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-22T12:01:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:01:41Z","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-22T12:01:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:01:41Z","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-22T12:01:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} I0422 12:01:49.096321 1 request.go:752] "Waited before sending request" delay="1.996004668s" 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-e2e-txcm/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzQ2MzEsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-940292462d16a2edff1820f41f828b17-build-container,tekton.dev/taskRunUID=0ff0307f-6b94-44da-8e37-173efd108ee5,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-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-22T12:01:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom940292462d16a2edff1820f41f828b17-clone-repository,tekton.dev/taskRunUID=9531f87b-0635-4b10-b63a-8adb2cdf634e,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a76470a0fae734522cf270ef1b0ee1a81-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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a76470a0fae734522cf270ef1b0ee1a81-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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a76470a0fae734522cf270ef1b0ee1a81-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a76470a0fae734522cf270ef1b0ee1a81-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a76470a0fae734522cf270ef1b0ee1a81-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a76470a0fae734522cf270ef1b0ee1a81-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a76470a0fae734522cf270ef1b0ee1a81-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a76470a0fae734522cf270ef1b0ee1a81-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a76470a0fae734522cf270ef1b0ee1a81-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a76470a0fae734522cf270ef1b0ee1a81-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a76470a0fae734522cf270ef1b0ee1a81-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a76470a0fae734522cf270ef1b0ee1a81-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a76470a0fae734522cf270ef1b0ee1a81-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a76470a0fae734522cf270ef1b0ee1a81-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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a76470a0fae734522cf270ef1b0ee1a81-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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a76470a0fae734522cf270ef1b0ee1a81-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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a76470a0fae734522cf270ef1b0ee1a81-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-22T12:01:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c940292462d16a2edff1820f41f828b17-prefetch-dependencies,tekton.dev/taskRunUID=3ef22cfe-295c-4065-858c-b6b1ccf45103,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c940292462d16a2edff4cfd6a0f060422c257019edbcfa602cc-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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c940292462d16a2edff4cfd6a0f060422c257019edbcfa602cc-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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c940292462d16a2edff4cfd6a0f060422c257019edbcfa602cc-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c940292462d16a2edff4cfd6a0f060422c257019edbcfa602cc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c940292462d16a2edff4cfd6a0f060422c257019edbcfa602cc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c940292462d16a2edff4cfd6a0f060422c257019edbcfa602cc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-skip-ta\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c940292462d16a2edff4cfd6a0f060422c257019edbcfa602cc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c940292462d16a2edff4cfd6a0f060422c257019edbcfa602cc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c940292462d16a2edff4cfd6a0f060422c257019edbcfa602cc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c940292462d16a2edff4cfd6a0f060422c257019edbcfa602cc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c940292462d16a2edff4cfd6a0f060422c257019edbcfa602cc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c940292462d16a2edff4cfd6a0f060422c257019edbcfa602cc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-skip-ta\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c940292462d16a2edff4cfd6a0f060422c257019edbcfa602cc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c940292462d16a2edff4cfd6a0f060422c257019edbcfa602cc-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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c940292462d16a2edff4cfd6a0f060422c257019edbcfa602cc-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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c940292462d16a2edff4cfd6a0f060422c257019edbcfa602cc-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-skip-ta\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c940292462d16a2edff4cfd6a0f060422c257019edbcfa602cc-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-init,tekton.dev/taskRunUID=2371a860-b771-4737-aa91-feaf95242c94,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-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-22T12:01:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-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-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:53Z","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-22T12:01:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:01:57Z","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-22T12:01:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:01:57Z","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-22T12:01:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:01:57Z","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-22T12:01:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:01:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T12:01:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:01:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:01:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} I0422 12:02:01.095523 1 request.go:752] "Waited before sending request" delay="1.995448453s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzQ4NjAsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:02:01Z","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-22T12:02:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:02:01Z","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-22T12:02:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:02:01Z","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-22T12:02:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:02:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T12:02:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:02:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T12:02:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:02:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T12:02:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:02:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T12:02:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:02:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T12:02:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:02:03Z","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-22T12:02:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:02:05Z","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-22T12:02:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T12:02:05Z","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-22T12:02:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T12:02:09Z","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-22T12:02:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} I0422 12:02:11.096333 1 request.go:752] "Waited before sending request" delay="1.90360611s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzUwNzUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:02:13Z","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-22T12:02:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:02:13Z","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-22T12:02:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:02:13Z","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-22T12:02:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:02:15Z","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-22T12:02:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T12:02:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:02:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0422 12:02:23.095300 1 request.go:752] "Waited before sending request" delay="1.8972292s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzU0MzcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:02:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T12:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-22T12:02:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T12:02:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:02:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T12:02:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:02:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,kueue.x-k8s.io/priority-class=konflux-dependency-update,kueue.x-k8s.io/queue-name=pipelines-queue,mintmaker.appstudio.redhat.com/application=build-suite-test-application-xatt,mintmaker.appstudio.redhat.com/branch=base-trhzoh,mintmaker.appstudio.redhat.com/component=gl-test-custom-branch-vomnsb,mintmaker.appstudio.redhat.com/git-host=gitlab.com,mintmaker.appstudio.redhat.com/git-platform=gitlab,mintmaker.appstudio.redhat.com/namespace=build-e2e-txcm,mintmaker.appstudio.redhat.com/repo-branch-hash=a37b6d6485e0,mintmaker.appstudio.redhat.com/repository=konflux-qe_devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=renovate-04221200-8f32a045,tekton.dev/pipelineRun=renovate-04221200-8f32a045,tekton.dev/pipelineRunUID=e0ef881b-ff1c-449b-9928-b1eb55e5c358,tekton.dev/pipelineTask=build,tekton.dev/taskRun=renovate-04221200-8f32a045-build,tekton.dev/taskRunUID=12494507-5ef2-4ebc-a8ca-fa80ece8d422"} {"level":"debug","ts":"2026-04-22T12:02:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-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-22T12:02:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-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-22T12:02:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-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 \"mintmaker-controller-manager\" not found"} {"level":"debug","ts":"2026-04-22T12:02:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-pod","kind":"Pod","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-22T12:02:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:02:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:02:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-rpm-cert\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:02:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:02:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:02:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-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-22T12:02:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"renovate-04221200-8f32a045-build-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-22T12:02:29Z","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-22T12:02:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:02:29Z","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-22T12:02:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:02:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"batch.kubernetes.io/controller-uid=9afffee7-c8b9-4204-addf-05afbca1f73d,batch.kubernetes.io/job-name=create-dependencyupdatecheck-29614320,controller-uid=9afffee7-c8b9-4204-addf-05afbca1f73d,job-name=create-dependencyupdatecheck-29614320"} {"level":"debug","ts":"2026-04-22T12:02:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:02:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T12:02:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-22T12:02:33Z","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-22T12:02:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T12:02:33Z","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-22T12:02:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} I0422 12:02:35.096583 1 request.go:752] "Waited before sending request" delay="1.877920913s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzU4MDMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:37Z","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-22T12:02:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:02:41Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T12:02:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:02:41Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T12:02:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:02:41Z","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-22T12:02:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:02:41Z","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-22T12:02:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:02:41Z","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-22T12:02:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:02:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T12:02:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:02:41Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:02:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:02:41Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:02:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:02:41Z","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-22T12:02:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:02:41Z","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-22T12:02:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:02:41Z","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-22T12:02:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:02:41Z","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-22T12:02:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:02:41Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:02:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:02:41Z","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-22T12:02:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:02:45Z","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-22T12:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":3,"labels":"batch.kubernetes.io/controller-uid=336edf04-1cfb-4ae6-b76f-98c08c00f8a7,batch.kubernetes.io/job-name=integration-service-snapshot-garbage-collector-29614320,controller-uid=336edf04-1cfb-4ae6-b76f-98c08c00f8a7,job-name=integration-service-snapshot-garbage-collector-29614320"} {"level":"debug","ts":"2026-04-22T12:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:02:45Z","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-22T12:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} I0422 12:02:47.095293 1 request.go:752] "Waited before sending request" delay="1.897669299s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzYwMDQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:02:49Z","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-22T12:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:02:49Z","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-22T12:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:02:49Z","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-22T12:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:02:49Z","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-22T12:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:02:49Z","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-22T12:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:02:49Z","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-22T12:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"info","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T12:02:49Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T12:02: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-22T12:02:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:02:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":3,"labels":"batch.kubernetes.io/controller-uid=336edf04-1cfb-4ae6-b76f-98c08c00f8a7,batch.kubernetes.io/job-name=integration-service-snapshot-garbage-collector-29614320,controller-uid=336edf04-1cfb-4ae6-b76f-98c08c00f8a7,job-name=integration-service-snapshot-garbage-collector-29614320"} {"level":"debug","ts":"2026-04-22T12:02:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:02:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:02:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:02: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-22T12:02:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:02:57Z","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-22T12:02:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:02:57Z","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-22T12:02:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:02:57Z","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-22T12:02:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:02:57Z","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-22T12:02:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:02:57Z","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-22T12:02:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:02:57Z","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-22T12:02:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} I0422 12:02:59.095933 1 request.go:752] "Waited before sending request" delay="1.911959986s" 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-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzYyMDYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:02:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T12:02:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T12:03:03Z","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-22T12:03:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T12:03:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:03:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T12:03:07Z","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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T12:03:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:03:07Z","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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T12:03:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:03:07Z","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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T12:03:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:03:07Z","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-22T12:03:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:03:07Z","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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T12:03:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:03:07Z","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-22T12:03:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:03:07Z","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-22T12:03:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:03:07Z","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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T12:03:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:03:07Z","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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T12:03:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} I0422 12:03:11.096019 1 request.go:752] "Waited before sending request" delay="1.992766976s" 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-e2e-gzjk/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzY0MDMsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-cd3732cf807998509f275de689428c994-prefetch-dependencies,tekton.dev/taskRunUID=7c979c48-b90d-42a1-b90f-3e7168e93f8c,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cd3732cf807998509f22879c99bf869d00f5fbbbea87c341b07-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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cd3732cf807998509f22879c99bf869d00f5fbbbea87c341b07-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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cd3732cf807998509f22879c99bf869d00f5fbbbea87c341b07-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cd3732cf807998509f22879c99bf869d00f5fbbbea87c341b07-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cd3732cf807998509f22879c99bf869d00f5fbbbea87c341b07-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cd3732cf807998509f22879c99bf869d00f5fbbbea87c341b07-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-skip-ta\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cd3732cf807998509f22879c99bf869d00f5fbbbea87c341b07-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cd3732cf807998509f22879c99bf869d00f5fbbbea87c341b07-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cd3732cf807998509f22879c99bf869d00f5fbbbea87c341b07-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cd3732cf807998509f22879c99bf869d00f5fbbbea87c341b07-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cd3732cf807998509f22879c99bf869d00f5fbbbea87c341b07-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cd3732cf807998509f22879c99bf869d00f5fbbbea87c341b07-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-skip-ta\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cd3732cf807998509f22879c99bf869d00f5fbbbea87c341b07-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cd3732cf807998509f22879c99bf869d00f5fbbbea87c341b07-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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cd3732cf807998509f22879c99bf869d00f5fbbbea87c341b07-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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cd3732cf807998509f22879c99bf869d00f5fbbbea87c341b07-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-skip-ta\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cd3732cf807998509f22879c99bf869d00f5fbbbea87c341b07-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-d3732cf807998509f275de689428c994-build-container,tekton.dev/taskRunUID=23d4259a-bdda-4750-b6e0-9becf5529d26,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-d3732cf80799cd427449352c4852105ab1bcbeb54b47-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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-d3732cf80799cd427449352c4852105ab1bcbeb54b47-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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-d3732cf80799cd427449352c4852105ab1bcbeb54b47-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-d3732cf80799cd427449352c4852105ab1bcbeb54b47-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-d3732cf80799cd427449352c4852105ab1bcbeb54b47-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-d3732cf80799cd427449352c4852105ab1bcbeb54b47-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-d3732cf80799cd427449352c4852105ab1bcbeb54b47-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-d3732cf80799cd427449352c4852105ab1bcbeb54b47-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-d3732cf80799cd427449352c4852105ab1bcbeb54b47-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-d3732cf80799cd427449352c4852105ab1bcbeb54b47-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-d3732cf80799cd427449352c4852105ab1bcbeb54b47-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-d3732cf80799cd427449352c4852105ab1bcbeb54b47-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-d3732cf80799cd427449352c4852105ab1bcbeb54b47-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-d3732cf80799cd427449352c4852105ab1bcbeb54b47-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-d3732cf80799cd427449352c4852105ab1bcbeb54b47-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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-d3732cf80799cd427449352c4852105ab1bcbeb54b47-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-22T12:03:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-customd3732cf807998509f275de689428c994-clone-repository,tekton.dev/taskRunUID=772dd64c-40ef-467e-a505-f272acd7737b,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998955d671abd90f8cce2e40d1bb3ad99a3-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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998955d671abd90f8cce2e40d1bb3ad99a3-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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998955d671abd90f8cce2e40d1bb3ad99a3-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998955d671abd90f8cce2e40d1bb3ad99a3-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998955d671abd90f8cce2e40d1bb3ad99a3-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998955d671abd90f8cce2e40d1bb3ad99a3-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998955d671abd90f8cce2e40d1bb3ad99a3-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998955d671abd90f8cce2e40d1bb3ad99a3-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998955d671abd90f8cce2e40d1bb3ad99a3-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998955d671abd90f8cce2e40d1bb3ad99a3-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998955d671abd90f8cce2e40d1bb3ad99a3-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998955d671abd90f8cce2e40d1bb3ad99a3-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998955d671abd90f8cce2e40d1bb3ad99a3-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998955d671abd90f8cce2e40d1bb3ad99a3-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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998955d671abd90f8cce2e40d1bb3ad99a3-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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998955d671abd90f8cce2e40d1bb3ad99a3-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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998955d671abd90f8cce2e40d1bb3ad99a3-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-22T12:03:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-init,tekton.dev/taskRunUID=76822dc4-a43e-4c75-8f59-cc7b928bdb7d,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-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-22T12:03:11Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-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-22T12:03:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:03:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:03:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T12:03:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:03:13Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:03:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:03:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T12:03:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:03:13Z","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-22T12:03:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:03:13Z","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-22T12:03:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:03:13Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:03:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:03:13Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:03:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:03:15Z","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-22T12:03:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T12:03:15Z","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-22T12:03:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0422 12:03:21.096264 1 request.go:752] "Waited before sending request" delay="1.994929794s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzY3MzYsInN0YXJ0Ijoia3ViZWFyY2hpdmUtdmFjdXVtXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T12:03:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=5f3ca468-2bf9-400c-981e-742b3c5e117d,batch.kubernetes.io/job-name=pipelines-vacuum-29614320,controller-uid=5f3ca468-2bf9-400c-981e-742b3c5e117d,job-name=pipelines-vacuum-29614320"} {"level":"debug","ts":"2026-04-22T12:03:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:03:21Z","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-22T12:03:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:03:21Z","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-22T12:03:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:03:21Z","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-22T12:03:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:03:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T12:03:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:03:21Z","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-22T12:03:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:03:21Z","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-22T12:03:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:03:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=c556a0bc-cd18-4435-a66c-e4e12f3725f2,batch.kubernetes.io/job-name=pipelines-vacuum-29614310,controller-uid=c556a0bc-cd18-4435-a66c-e4e12f3725f2,job-name=pipelines-vacuum-29614310"} {"level":"debug","ts":"2026-04-22T12:03:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:03:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T12:03:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:03:21Z","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-22T12:03:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:03:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T12:03:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:03:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T12:03:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:03:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T12:03:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:03:21Z","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-22T12:03:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:03:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T12:03:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:03:21Z","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-22T12:03:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:03:21Z","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-22T12:03:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:03:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=9fefce4e-5bd1-45be-890a-6046eedcabfa,batch.kubernetes.io/job-name=pipelines-vacuum-29614315,controller-uid=9fefce4e-5bd1-45be-890a-6046eedcabfa,job-name=pipelines-vacuum-29614315"} {"level":"debug","ts":"2026-04-22T12:03:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","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-22T12:03:25Z","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-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:25Z","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-22T12:03:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:03:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:03:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:03:29Z","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-22T12:03:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:03:29Z","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-22T12:03:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} I0422 12:03:31.096408 1 request.go:752] "Waited before sending request" delay="1.901949059s" 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/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzcwOTAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:03:31Z","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-22T12:03:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:03:31Z","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-22T12:03:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:03:31Z","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-22T12:03:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:03:33Z","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-22T12:03:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:03:33Z","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-22T12:03:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:03:33Z","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-22T12:03:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:03:33Z","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-22T12:03:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:03:33Z","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-22T12:03:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:03:33Z","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-22T12:03:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:03:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T12:03:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0422 12:03:43.095292 1 request.go:752] "Waited before sending request" delay="1.99452538s" 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-e2e-sjlo/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzcyNjEsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cusc14f2ff5df5f55f16ec949ba908fd9b9-rpms-signature-scan,tekton.dev/taskRunUID=fa070b76-e4d4-44b3-8b2c-cc14f310db48,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8-tpa-scan,tekton.dev/taskRunUID=177ed436-6656-4719-9c61-461b997839d7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-customc14f2ff5df5f55f16ec949ba908fd9b9-sast-shell-check,tekton.dev/taskRunUID=8aab980d-b5a3-4fc8-8868-93cf73e6418c,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8-clamav-scan,tekton.dev/taskRunUID=942bca31-a9e4-4b90-8e0e-1f8e8d2c4574,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh-init,tekton.dev/taskRunUID=e331c711-e5bd-48b7-9e96-225c7811b13f,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-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-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-customc14f2ff5df5f55f16ec949ba908fd9b9-clone-repository,tekton.dev/taskRunUID=d046eeee-269e-4edb-938b-e7db11abd4f3,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-custc14f2ff5df5f55f16ec949ba908fd9b9-sast-unicode-check,tekton.dev/taskRunUID=38aec2ae-cf2b-4410-b12d-c147b60b5cf3,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custoc14f2ff5df5f55f16ec949ba908fd9b9-build-image-index,tekton.dev/taskRunUID=fb390d3c-396b-4f62-8fd1-a06ef5dbba42,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8-init,tekton.dev/taskRunUID=1cf18ab2-3358-408d-9b10-d91c4a988ad7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-c14f2ff5df5f55f16ec949ba908fd9b9-build-container,tekton.dev/taskRunUID=169e76f0-a667-480b-89fc-fb10ecf6984e,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-dfd3d5fe5a7b3dfa36cfebea7b0fcc71-build-container,tekton.dev/taskRunUID=8c946170-2643-4401-9ff3-3d3cb45bfd76,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-dfd3d5fe5a7bacf914db89dd6d3eeb3159bccc38ccbf-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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-dfd3d5fe5a7bacf914db89dd6d3eeb3159bccc38ccbf-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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-dfd3d5fe5a7bacf914db89dd6d3eeb3159bccc38ccbf-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-dfd3d5fe5a7bacf914db89dd6d3eeb3159bccc38ccbf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-dfd3d5fe5a7bacf914db89dd6d3eeb3159bccc38ccbf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-dfd3d5fe5a7bacf914db89dd6d3eeb3159bccc38ccbf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-dfd3d5fe5a7bacf914db89dd6d3eeb3159bccc38ccbf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-dfd3d5fe5a7bacf914db89dd6d3eeb3159bccc38ccbf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-dfd3d5fe5a7bacf914db89dd6d3eeb3159bccc38ccbf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-dfd3d5fe5a7bacf914db89dd6d3eeb3159bccc38ccbf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-dfd3d5fe5a7bacf914db89dd6d3eeb3159bccc38ccbf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-dfd3d5fe5a7bacf914db89dd6d3eeb3159bccc38ccbf-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-dfd3d5fe5a7bacf914db89dd6d3eeb3159bccc38ccbf-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-dfd3d5fe5a7bacf914db89dd6d3eeb3159bccc38ccbf-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-dfd3d5fe5a7bacf914db89dd6d3eeb3159bccc38ccbf-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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-dfd3d5fe5a7bacf914db89dd6d3eeb3159bccc38ccbf-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-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-c14f2ff5df5f55f16ec949ba908fd9b9-deprecated-base-image-check,tekton.dev/taskRunUID=bcabd375-3874-4456-b4b8-344449dc5f77,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-cc14f2ff5df5f55f16ec949ba908fd9b9-prefetch-dependencies,tekton.dev/taskRunUID=16747542-a7e4-4a88-a88a-550ef82b2e10,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-cdfd3d5fe5a7b3dfa36cfebea7b0fcc71-prefetch-dependencies,tekton.dev/taskRunUID=e768d6c5-7e77-4337-af41-004dd9f14390,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cdfd3d5fe5a7b3dfa36290a1843a2a1fd1d58f51299c2a3ad9f-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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cdfd3d5fe5a7b3dfa36290a1843a2a1fd1d58f51299c2a3ad9f-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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cdfd3d5fe5a7b3dfa36290a1843a2a1fd1d58f51299c2a3ad9f-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cdfd3d5fe5a7b3dfa36290a1843a2a1fd1d58f51299c2a3ad9f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cdfd3d5fe5a7b3dfa36290a1843a2a1fd1d58f51299c2a3ad9f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cdfd3d5fe5a7b3dfa36290a1843a2a1fd1d58f51299c2a3ad9f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-skip-ta\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cdfd3d5fe5a7b3dfa36290a1843a2a1fd1d58f51299c2a3ad9f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cdfd3d5fe5a7b3dfa36290a1843a2a1fd1d58f51299c2a3ad9f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cdfd3d5fe5a7b3dfa36290a1843a2a1fd1d58f51299c2a3ad9f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cdfd3d5fe5a7b3dfa36290a1843a2a1fd1d58f51299c2a3ad9f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cdfd3d5fe5a7b3dfa36290a1843a2a1fd1d58f51299c2a3ad9f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cdfd3d5fe5a7b3dfa36290a1843a2a1fd1d58f51299c2a3ad9f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-skip-ta\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cdfd3d5fe5a7b3dfa36290a1843a2a1fd1d58f51299c2a3ad9f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cdfd3d5fe5a7b3dfa36290a1843a2a1fd1d58f51299c2a3ad9f-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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cdfd3d5fe5a7b3dfa36290a1843a2a1fd1d58f51299c2a3ad9f-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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cdfd3d5fe5a7b3dfa36290a1843a2a1fd1d58f51299c2a3ad9f-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-skip-ta\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cdfd3d5fe5a7b3dfa36290a1843a2a1fd1d58f51299c2a3ad9f-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-customdfd3d5fe5a7b3dfa36cfebea7b0fcc71-clone-repository,tekton.dev/taskRunUID=d2fb26ab-e57f-447c-a83a-5d5e399e01b7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b3242896430c0f73b14121395c38fd6c3d-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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b3242896430c0f73b14121395c38fd6c3d-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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b3242896430c0f73b14121395c38fd6c3d-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b3242896430c0f73b14121395c38fd6c3d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b3242896430c0f73b14121395c38fd6c3d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b3242896430c0f73b14121395c38fd6c3d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b3242896430c0f73b14121395c38fd6c3d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b3242896430c0f73b14121395c38fd6c3d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b3242896430c0f73b14121395c38fd6c3d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b3242896430c0f73b14121395c38fd6c3d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b3242896430c0f73b14121395c38fd6c3d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b3242896430c0f73b14121395c38fd6c3d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b3242896430c0f73b14121395c38fd6c3d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b3242896430c0f73b14121395c38fd6c3d-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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b3242896430c0f73b14121395c38fd6c3d-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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b3242896430c0f73b14121395c38fd6c3d-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-22T12:03:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b3242896430c0f73b14121395c38fd6c3d-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-22T12:03:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:03:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:03:47Z","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-22T12:03:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:03:47Z","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-22T12:03:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:03:47Z","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-22T12:03:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:03:47Z","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-22T12:03:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:03:47Z","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-22T12:03:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:03:47Z","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-22T12:03:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:03:51Z","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-22T12:03:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:03:51Z","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-22T12:03:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:03:51Z","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-22T12:03:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:03:51Z","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-22T12:03:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:03:51Z","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-22T12:03:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:03:51Z","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-22T12:03:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} I0422 12:03:55.095259 1 request.go:752] "Waited before sending request" delay="1.815644325s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Nzc0NjksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:03:55Z","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-22T12:03:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:03:55Z","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-22T12:03:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:03:55Z","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-22T12:03:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:03:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T12:03:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:03:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:03:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:03:57Z","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-22T12:03:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:03:57Z","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-22T12:03:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:03:57Z","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-22T12:03:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:04:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T12:04:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:04:03Z","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-22T12:04:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:04:03Z","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-22T12:04:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} I0422 12:04:05.095842 1 request.go:752] "Waited before sending request" delay="1.900944788s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Nzc2MjIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:04:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T12:04:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T12:04:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T12:04:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T12:04:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T12:04:07Z","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-22T12:04:07Z","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-22T12:04:07Z","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-22T12:04:07Z","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-22T12:04:07Z","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-22T12:04:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T12:04:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:04:07Z","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-22T12:04:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:04:07Z","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-22T12:04:07Z","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-22T12:04:07Z","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-22T12:04:07Z","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-22T12:04:07Z","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-22T12:04:07Z","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-22T12:04:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T12:04:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:04:09Z","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-22T12:04:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:04:09Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T12:04:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:04:09Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T12:04:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:04:09Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T12:04:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:04:09Z","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-22T12:04:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:04:09Z","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-22T12:04:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:04:09Z","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-22T12:04:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:04:09Z","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-22T12:04:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:04:09Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T12:04:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:04:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":3,"labels":"batch.kubernetes.io/controller-uid=d70cc2d9-5222-493e-a573-6d079aeb3977,batch.kubernetes.io/job-name=namespace-claim-cleaner-29614320,controller-uid=d70cc2d9-5222-493e-a573-6d079aeb3977,job-name=namespace-claim-cleaner-29614320"} {"level":"debug","ts":"2026-04-22T12:04:11Z","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-22T12:04:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:04:11Z","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-22T12:04:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:04:11Z","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-22T12:04:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:04:11Z","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-22T12:04:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} I0422 12:04:15.096650 1 request.go:752] "Waited before sending request" delay="1.910958602s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Nzc3ODEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-cus940292462d16a2edff1820f41f828b17-rpms-signature-scan,tekton.dev/taskRunUID=d281fb40-cc60-4628-85df-84e9e4ec0dc5,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus940292462d16a2edebef7eea47322982e68a970bf72fc8f7-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus940292462d16a2edebef7eea47322982e68a970bf72fc8f7-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus940292462d16a2edebef7eea47322982e68a970bf72fc8f7-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus940292462d16a2edebef7eea47322982e68a970bf72fc8f7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus940292462d16a2edebef7eea47322982e68a970bf72fc8f7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus940292462d16a2edebef7eea47322982e68a970bf72fc8f7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus940292462d16a2edebef7eea47322982e68a970bf72fc8f7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus940292462d16a2edebef7eea47322982e68a970bf72fc8f7-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus940292462d16a2edebef7eea47322982e68a970bf72fc8f7-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus940292462d16a2edebef7eea47322982e68a970bf72fc8f7-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus940292462d16a2edebef7eea47322982e68a970bf72fc8f7-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-22T12:04:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom940292462d16a2edff1820f41f828b17-sast-shell-check,tekton.dev/taskRunUID=c77061df-1104-4a4e-bd85-aa3307fbf1b3,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a7d4ebe0f7e6357a7d55d2b5690acd002-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a7d4ebe0f7e6357a7d55d2b5690acd002-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a7d4ebe0f7e6357a7d55d2b5690acd002-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a7d4ebe0f7e6357a7d55d2b5690acd002-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a7d4ebe0f7e6357a7d55d2b5690acd002-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a7d4ebe0f7e6357a7d55d2b5690acd002-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a7d4ebe0f7e6357a7d55d2b5690acd002-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a7d4ebe0f7e6357a7d55d2b5690acd002-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a7d4ebe0f7e6357a7d55d2b5690acd002-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a7d4ebe0f7e6357a7d55d2b5690acd002-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a7d4ebe0f7e6357a7d55d2b5690acd002-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a7d4ebe0f7e6357a7d55d2b5690acd002-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a7d4ebe0f7e6357a7d55d2b5690acd002-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a7d4ebe0f7e6357a7d55d2b5690acd002-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom940292462d16a7d4ebe0f7e6357a7d55d2b5690acd002-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-cust940292462d16a2edff1820f41f828b17-sast-unicode-check,tekton.dev/taskRunUID=60d89088-24a2-4821-adbb-9978bdd3e510,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust940292462d16a2e9d24ab8212b3a1cbf55d6b399c967b3c-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust940292462d16a2e9d24ab8212b3a1cbf55d6b399c967b3c-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust940292462d16a2e9d24ab8212b3a1cbf55d6b399c967b3c-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust940292462d16a2e9d24ab8212b3a1cbf55d6b399c967b3c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust940292462d16a2e9d24ab8212b3a1cbf55d6b399c967b3c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust940292462d16a2e9d24ab8212b3a1cbf55d6b399c967b3c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust940292462d16a2e9d24ab8212b3a1cbf55d6b399c967b3c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust940292462d16a2e9d24ab8212b3a1cbf55d6b399c967b3c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust940292462d16a2e9d24ab8212b3a1cbf55d6b399c967b3c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust940292462d16a2e9d24ab8212b3a1cbf55d6b399c967b3c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust940292462d16a2e9d24ab8212b3a1cbf55d6b399c967b3c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust940292462d16a2e9d24ab8212b3a1cbf55d6b399c967b3c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust940292462d16a2e9d24ab8212b3a1cbf55d6b399c967b3c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust940292462d16a2e9d24ab8212b3a1cbf55d6b399c967b3c-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust940292462d16a2e9d24ab8212b3a1cbf55d6b399c967b3c-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust940292462d16a2e9d24ab8212b3a1cbf55d6b399c967b3c-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custo940292462d16a2edff1820f41f828b17-build-image-index,tekton.dev/taskRunUID=858930d1-94ce-4325-bdd4-9bba973170ca,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo940292462d16a29440046e1c78c34a744008d7644fb43e-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo940292462d16a29440046e1c78c34a744008d7644fb43e-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo940292462d16a29440046e1c78c34a744008d7644fb43e-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo940292462d16a29440046e1c78c34a744008d7644fb43e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo940292462d16a29440046e1c78c34a744008d7644fb43e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo940292462d16a29440046e1c78c34a744008d7644fb43e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo940292462d16a29440046e1c78c34a744008d7644fb43e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo940292462d16a29440046e1c78c34a744008d7644fb43e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo940292462d16a29440046e1c78c34a744008d7644fb43e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo940292462d16a29440046e1c78c34a744008d7644fb43e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo940292462d16a29440046e1c78c34a744008d7644fb43e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo940292462d16a29440046e1c78c34a744008d7644fb43e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo940292462d16a29440046e1c78c34a744008d7644fb43e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo940292462d16a29440046e1c78c34a744008d7644fb43e-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo940292462d16a29440046e1c78c34a744008d7644fb43e-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-22T12:04:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-940292462d16a2edff1820f41f828b17-build-container,tekton.dev/taskRunUID=0ff0307f-6b94-44da-8e37-173efd108ee5,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-940292462d16fa77520ac90b64987e5269a5d184aab6-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-22T12:04:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom940292462d16a2edff1820f41f828b17-clone-repository,tekton.dev/taskRunUID=9531f87b-0635-4b10-b63a-8adb2cdf634e,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-940292462d16a2edff1820f41f828b17-deprecated-base-image-check,tekton.dev/taskRunUID=7ec279d3-07e7-40f9-b765-f671d6325c2a,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-940292462d16a2edff1820f4e80a0dec759fd3e3a8c6a970f6d96ba7-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-940292462d16a2edff1820f4e80a0dec759fd3e3a8c6a970f6d96ba7-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-940292462d16a2edff1820f4e80a0dec759fd3e3a8c6a970f6d96ba7-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-940292462d16a2edff1820f4e80a0dec759fd3e3a8c6a970f6d96ba7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-940292462d16a2edff1820f4e80a0dec759fd3e3a8c6a970f6d96ba7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-940292462d16a2edff1820f4e80a0dec759fd3e3a8c6a970f6d96ba7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-940292462d16a2edff1820f4e80a0dec759fd3e3a8c6a970f6d96ba7-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-940292462d16a2edff1820f4e80a0dec759fd3e3a8c6a970f6d96ba7-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-940292462d16a2edff1820f4e80a0dec759fd3e3a8c6a970f6d96ba7-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-940292462d16a2edff1820f4e80a0dec759fd3e3a8c6a970f6d96ba7-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-22T12:04:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c940292462d16a2edff1820f41f828b17-prefetch-dependencies,tekton.dev/taskRunUID=3ef22cfe-295c-4065-858c-b6b1ccf45103,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-clamav-scan,tekton.dev/taskRunUID=c14f4016-a964-48e4-92bc-8149cdd69dd6,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-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-22T12:04:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-init,tekton.dev/taskRunUID=2371a860-b771-4737-aa91-feaf95242c94,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-tpa-scan,tekton.dev/taskRunUID=306d643e-59a7-4584-adba-682adbb950e7,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-tpa-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-tpa-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-tpa-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-tpa-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-tpa-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-22T12:04:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-tpa-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-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:04:23Z","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-22T12:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} I0422 12:04:27.094990 1 request.go:752] "Waited before sending request" delay="1.993974894s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzgwMDAsInN0YXJ0IjoicmVsZWFzZXNlcnZpY2Vjb25maWdzLXJvbGViaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T12:04:27Z","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-22T12:04:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:04:27Z","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-22T12:04:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:04:27Z","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-22T12:04:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:04:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T12:04:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:04:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:04:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:04:31Z","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-22T12:04:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:04:31Z","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-22T12:04:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:04:31Z","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-22T12:04:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:04:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T12:04:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:04:33Z","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-22T12:04:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:04:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T12:04:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:04:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T12:04:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:04:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T12:04:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:04:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T12:04:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:04:35Z","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-22T12:04:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T12:04:35Z","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-22T12:04:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} I0422 12:04:37.095810 1 request.go:752] "Waited before sending request" delay="1.914856593s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Nzg1NjQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:04:39Z","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-22T12:04:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-22T12:04:43Z","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-22T12:04:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:04:43Z","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-22T12:04:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:04:43Z","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-22T12:04:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:04:45Z","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-22T12:04:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T12:04:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:04:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0422 12:04:49.095747 1 request.go:752] "Waited before sending request" delay="1.905950061s" 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-api/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzkxMTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:04: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-22T12:04:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-22T12:04:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T12:04:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:04:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T12:04:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:04:59Z","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-22T12:04:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:04:59Z","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-22T12:04:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:04:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"batch.kubernetes.io/controller-uid=9afffee7-c8b9-4204-addf-05afbca1f73d,batch.kubernetes.io/job-name=create-dependencyupdatecheck-29614320,controller-uid=9afffee7-c8b9-4204-addf-05afbca1f73d,job-name=create-dependencyupdatecheck-29614320"} {"level":"debug","ts":"2026-04-22T12:04:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} I0422 12:05:01.095516 1 request.go:752] "Waited before sending request" delay="1.902740729s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Nzk0MTMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:05:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T12:05:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-22T12:05:03Z","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-22T12:05:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T12:05:03Z","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-22T12:05:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","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-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:05:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T12:05:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} I0422 12:05:11.096290 1 request.go:752] "Waited before sending request" delay="1.99575597s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Nzk1ODUsInN0YXJ0IjoidGVtcG8tb3BlcmF0b3ItcHJvbWV0aGV1c1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:05:11Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:05:11Z","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-22T12:05:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:05:11Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:05:11Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:05:11Z","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-22T12:05:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:05:11Z","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-22T12:05:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:05:11Z","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-22T12:05:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:05:11Z","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-22T12:05:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:05:11Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:05:11Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:05:11Z","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-22T12:05:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:05:11Z","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-22T12:05:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:05:11Z","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-22T12:05:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"info","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T12:05:11Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T12:05:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T12:05:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:05:17Z","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-22T12:05:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:05:17Z","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-22T12:05:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:05:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T12:05:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T12:05:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T12:05:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T12:05:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T12:05:21Z","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-22T12:05:21Z","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-22T12:05:21Z","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-22T12:05:21Z","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-22T12:05:21Z","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-22T12:05:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T12:05:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:05:21Z","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-22T12:05:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:05:21Z","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-22T12:05:21Z","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-22T12:05:21Z","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-22T12:05:21Z","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-22T12:05:21Z","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-22T12:05:21Z","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-22T12:05:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T12:05:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} I0422 12:05:23.096330 1 request.go:752] "Waited before sending request" delay="1.871913396s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODAwNDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:05:23Z","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-22T12:05:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:05:23Z","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-22T12:05:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:05:23Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T12:05:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:05:23Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T12:05:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:05:23Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T12:05:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:05:23Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T12:05:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:05:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":3,"labels":"batch.kubernetes.io/controller-uid=d70cc2d9-5222-493e-a573-6d079aeb3977,batch.kubernetes.io/job-name=namespace-claim-cleaner-29614320,controller-uid=d70cc2d9-5222-493e-a573-6d079aeb3977,job-name=namespace-claim-cleaner-29614320"} {"level":"debug","ts":"2026-04-22T12:05:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:05:23Z","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-22T12:05:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:05:23Z","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-22T12:05:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:05:23Z","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-22T12:05:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:05:25Z","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-22T12:05:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:05:25Z","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-22T12:05:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:05:25Z","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-22T12:05:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:05:25Z","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-22T12:05:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c92c1002bb33eb835009102c420c98016-prefetch-dependencies,tekton.dev/taskRunUID=5e69d751-330c-4c37-9260-7913ba15517e,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-skip-ta\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-skip-ta\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-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-skip-ta\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-cus940292462d16a2edff1820f41f828b17-rpms-signature-scan,tekton.dev/taskRunUID=d281fb40-cc60-4628-85df-84e9e4ec0dc5,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-940292462d16a2edff1820f41f828b17-build-container,tekton.dev/taskRunUID=0ff0307f-6b94-44da-8e37-173efd108ee5,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-init,tekton.dev/taskRunUID=2371a860-b771-4737-aa91-feaf95242c94,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom940292462d16a2edff1820f41f828b17-clone-repository,tekton.dev/taskRunUID=9531f87b-0635-4b10-b63a-8adb2cdf634e,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom940292462d16a2edff1820f41f828b17-sast-shell-check,tekton.dev/taskRunUID=c77061df-1104-4a4e-bd85-aa3307fbf1b3,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-940292462d16a2edff1820f41f828b17-deprecated-base-image-check,tekton.dev/taskRunUID=7ec279d3-07e7-40f9-b765-f671d6325c2a,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-cust940292462d16a2edff1820f41f828b17-sast-unicode-check,tekton.dev/taskRunUID=60d89088-24a2-4821-adbb-9978bdd3e510,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custo940292462d16a2edff1820f41f828b17-build-image-index,tekton.dev/taskRunUID=858930d1-94ce-4325-bdd4-9bba973170ca,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-clamav-scan,tekton.dev/taskRunUID=c14f4016-a964-48e4-92bc-8149cdd69dd6,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns276f929a0c90182f8cbfc903c1e37fcf-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-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom92c1002bb33eb835009102c420c98016-clone-repository,tekton.dev/taskRunUID=50781f58-7f0b-49e6-a1d7-1a180ffc2e65,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom92c1002bb33ebc1a347868415809fccae2ecbb7864649-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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom92c1002bb33ebc1a347868415809fccae2ecbb7864649-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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom92c1002bb33ebc1a347868415809fccae2ecbb7864649-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom92c1002bb33ebc1a347868415809fccae2ecbb7864649-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom92c1002bb33ebc1a347868415809fccae2ecbb7864649-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom92c1002bb33ebc1a347868415809fccae2ecbb7864649-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom92c1002bb33ebc1a347868415809fccae2ecbb7864649-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom92c1002bb33ebc1a347868415809fccae2ecbb7864649-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom92c1002bb33ebc1a347868415809fccae2ecbb7864649-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom92c1002bb33ebc1a347868415809fccae2ecbb7864649-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom92c1002bb33ebc1a347868415809fccae2ecbb7864649-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom92c1002bb33ebc1a347868415809fccae2ecbb7864649-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom92c1002bb33ebc1a347868415809fccae2ecbb7864649-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom92c1002bb33ebc1a347868415809fccae2ecbb7864649-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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom92c1002bb33ebc1a347868415809fccae2ecbb7864649-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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom92c1002bb33ebc1a347868415809fccae2ecbb7864649-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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom92c1002bb33ebc1a347868415809fccae2ecbb7864649-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-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c940292462d16a2edff1820f41f828b17-prefetch-dependencies,tekton.dev/taskRunUID=3ef22cfe-295c-4065-858c-b6b1ccf45103,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-tpa-scan,tekton.dev/taskRunUID=306d643e-59a7-4584-adba-682adbb950e7,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-init,tekton.dev/taskRunUID=2916ded7-f9f3-49e3-ad20-a4922d765f2f,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-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-22T12:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-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"} I0422 12:05:35.095486 1 request.go:752] "Waited before sending request" delay="1.829245195s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODAyODcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:37Z","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-22T12:05:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:05:41Z","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-22T12:05:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:05:41Z","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-22T12:05:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:05:41Z","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-22T12:05:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:05:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T12:05:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:05:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:05:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} I0422 12:05:45.096291 1 request.go:752] "Waited before sending request" delay="1.994960238s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODA0MjIsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:05:45Z","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-22T12:05:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:05:45Z","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-22T12:05:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:05:45Z","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-22T12:05:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:05:47Z","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-22T12:05:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:05:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T12:05:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:05:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T12:05:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:05:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T12:05:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:05:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T12:05:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:05:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T12:05:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:05:49Z","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-22T12:05:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T12:05:49Z","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-22T12:05:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T12:05: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-22T12:05:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} I0422 12:05:57.095283 1 request.go:752] "Waited before sending request" delay="1.905264328s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODA2ODMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:05:57Z","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-22T12:05:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:05:57Z","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-22T12:05:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:05:57Z","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-22T12:05:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:05:59Z","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-22T12:05:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T12:05:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:05:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0422 12:06:07.095867 1 request.go:752] "Waited before sending request" delay="1.90442111s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODA5NDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:06:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T12:06:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-22T12:06:13Z","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-22T12:06:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:06:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"batch.kubernetes.io/controller-uid=9afffee7-c8b9-4204-addf-05afbca1f73d,batch.kubernetes.io/job-name=create-dependencyupdatecheck-29614320,controller-uid=9afffee7-c8b9-4204-addf-05afbca1f73d,job-name=create-dependencyupdatecheck-29614320"} {"level":"debug","ts":"2026-04-22T12:06:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:06:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T12:06:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:06:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T12:06:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:06:13Z","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-22T12:06:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:06:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T12:06:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-22T12:06:17Z","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-22T12:06:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T12:06:17Z","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-22T12:06:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} I0422 12:06:19.095084 1 request.go:752] "Waited before sending request" delay="1.866204392s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODEyMjAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:06:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:21Z","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-22T12:06:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:06:25Z","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-22T12:06:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:06:25Z","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-22T12:06:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:06:25Z","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-22T12:06:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:06:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T12:06:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:06:25Z","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-22T12:06:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:06:25Z","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-22T12:06:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:06:25Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:06:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:06:25Z","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-22T12:06:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:06:25Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:06:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:06:25Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:06:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:06:25Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T12:06:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:06:25Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T12:06:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:06:25Z","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-22T12:06:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:06:25Z","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-22T12:06:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} I0422 12:06:29.095884 1 request.go:752] "Waited before sending request" delay="1.995225692s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODE1MzIsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T12:06:29Z","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-22T12:06:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:06:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":3,"labels":"batch.kubernetes.io/controller-uid=336edf04-1cfb-4ae6-b76f-98c08c00f8a7,batch.kubernetes.io/job-name=integration-service-snapshot-garbage-collector-29614320,controller-uid=336edf04-1cfb-4ae6-b76f-98c08c00f8a7,job-name=integration-service-snapshot-garbage-collector-29614320"} {"level":"debug","ts":"2026-04-22T12:06:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:06:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:06:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:06:29Z","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-22T12:06:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:06:33Z","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-22T12:06:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:06:33Z","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-22T12:06:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:06:33Z","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-22T12:06:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:06:33Z","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-22T12:06:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:06:33Z","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-22T12:06:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:06:33Z","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-22T12:06:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:06:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T12:06:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} I0422 12:06:39.096133 1 request.go:752] "Waited before sending request" delay="1.995045356s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODE4NDcsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:06:39Z","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-22T12:06:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T12:06:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:06:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T12:06:43Z","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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T12:06:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:06:43Z","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-22T12:06:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:06:43Z","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-22T12:06:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:06:43Z","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-22T12:06:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:06:43Z","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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T12:06:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:06:43Z","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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T12:06:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:06:43Z","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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T12:06:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:06:43Z","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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T12:06:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:06:43Z","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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T12:06:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-customd3732cf807998509f275de689428c994-clone-repository,tekton.dev/taskRunUID=772dd64c-40ef-467e-a505-f272acd7737b,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-customd3732cf807998509f275de689428c994-sast-shell-check,tekton.dev/taskRunUID=156627cf-0953-4e0d-a438-2177f230214d,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998c9744acc82f76a1aff7c9ab97e1ec988-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998c9744acc82f76a1aff7c9ab97e1ec988-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998c9744acc82f76a1aff7c9ab97e1ec988-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998c9744acc82f76a1aff7c9ab97e1ec988-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998c9744acc82f76a1aff7c9ab97e1ec988-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998c9744acc82f76a1aff7c9ab97e1ec988-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998c9744acc82f76a1aff7c9ab97e1ec988-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998c9744acc82f76a1aff7c9ab97e1ec988-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998c9744acc82f76a1aff7c9ab97e1ec988-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998c9744acc82f76a1aff7c9ab97e1ec988-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998c9744acc82f76a1aff7c9ab97e1ec988-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998c9744acc82f76a1aff7c9ab97e1ec988-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998c9744acc82f76a1aff7c9ab97e1ec988-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998c9744acc82f76a1aff7c9ab97e1ec988-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-customd3732cf807998c9744acc82f76a1aff7c9ab97e1ec988-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom746dbdea5214c8e5eb24af1697dcd08d-clone-repository,tekton.dev/taskRunUID=9a782401-d3e5-4a68-8550-dcabbba6f6c5,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c28967ef335c1dbf914e58d735be09d8a-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c28967ef335c1dbf914e58d735be09d8a-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c28967ef335c1dbf914e58d735be09d8a-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c28967ef335c1dbf914e58d735be09d8a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c28967ef335c1dbf914e58d735be09d8a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c28967ef335c1dbf914e58d735be09d8a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c28967ef335c1dbf914e58d735be09d8a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c28967ef335c1dbf914e58d735be09d8a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c28967ef335c1dbf914e58d735be09d8a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c28967ef335c1dbf914e58d735be09d8a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c28967ef335c1dbf914e58d735be09d8a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c28967ef335c1dbf914e58d735be09d8a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c28967ef335c1dbf914e58d735be09d8a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c28967ef335c1dbf914e58d735be09d8a-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c28967ef335c1dbf914e58d735be09d8a-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c28967ef335c1dbf914e58d735be09d8a-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c28967ef335c1dbf914e58d735be09d8a-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-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-custd3732cf807998509f275de689428c994-sast-unicode-check,tekton.dev/taskRunUID=85f9cf69-b053-4b68-8f80-c579fe680c15,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custd3732cf80799850ab5f508c872451aacfcb289cbad3ca46-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custd3732cf80799850ab5f508c872451aacfcb289cbad3ca46-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custd3732cf80799850ab5f508c872451aacfcb289cbad3ca46-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custd3732cf80799850ab5f508c872451aacfcb289cbad3ca46-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custd3732cf80799850ab5f508c872451aacfcb289cbad3ca46-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custd3732cf80799850ab5f508c872451aacfcb289cbad3ca46-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custd3732cf80799850ab5f508c872451aacfcb289cbad3ca46-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custd3732cf80799850ab5f508c872451aacfcb289cbad3ca46-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custd3732cf80799850ab5f508c872451aacfcb289cbad3ca46-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custd3732cf80799850ab5f508c872451aacfcb289cbad3ca46-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custd3732cf80799850ab5f508c872451aacfcb289cbad3ca46-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custd3732cf80799850ab5f508c872451aacfcb289cbad3ca46-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custd3732cf80799850ab5f508c872451aacfcb289cbad3ca46-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custd3732cf80799850ab5f508c872451aacfcb289cbad3ca46-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custd3732cf80799850ab5f508c872451aacfcb289cbad3ca46-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custd3732cf80799850ab5f508c872451aacfcb289cbad3ca46-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-clamav-scan,tekton.dev/taskRunUID=a5ceeb53-c36e-4ddd-8416-8e4a22ee2f72,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvky6bba649fee6774adda41853e3da48cc1-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvky6bba649fee6774adda41853e3da48cc1-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvky6bba649fee6774adda41853e3da48cc1-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvky6bba649fee6774adda41853e3da48cc1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvky6bba649fee6774adda41853e3da48cc1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvky6bba649fee6774adda41853e3da48cc1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvky6bba649fee6774adda41853e3da48cc1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvky6bba649fee6774adda41853e3da48cc1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvky6bba649fee6774adda41853e3da48cc1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvky6bba649fee6774adda41853e3da48cc1-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvky6bba649fee6774adda41853e3da48cc1-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-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-init,tekton.dev/taskRunUID=76822dc4-a43e-4c75-8f59-cc7b928bdb7d,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-tpa-scan,tekton.dev/taskRunUID=0ec62dc5-f944-4689-bb15-9a6fadb5a634,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-tpa-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-tpa-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-tpa-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-tpa-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-tpa-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-tpa-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-tpa-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-tpa-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-tpa-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-tpa-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-tpa-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-tpa-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-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-d3732cf807998509f275de689428c994-deprecated-base-image-check,tekton.dev/taskRunUID=fb749992-f95d-434a-ae5c-208d026b44bf,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-d3732cf807998509f275de685eda55bf6017a5f2049846a4dbc8763f-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-d3732cf807998509f275de685eda55bf6017a5f2049846a4dbc8763f-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-d3732cf807998509f275de685eda55bf6017a5f2049846a4dbc8763f-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-d3732cf807998509f275de685eda55bf6017a5f2049846a4dbc8763f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-d3732cf807998509f275de685eda55bf6017a5f2049846a4dbc8763f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-d3732cf807998509f275de685eda55bf6017a5f2049846a4dbc8763f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-d3732cf807998509f275de685eda55bf6017a5f2049846a4dbc8763f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-d3732cf807998509f275de685eda55bf6017a5f2049846a4dbc8763f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-d3732cf807998509f275de685eda55bf6017a5f2049846a4dbc8763f-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-d3732cf807998509f275de685eda55bf6017a5f2049846a4dbc8763f-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-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c746dbdea5214c8e5eb24af1697dcd08d-prefetch-dependencies,tekton.dev/taskRunUID=cef4f69a-af2c-48bd-9025-2efb75f00124,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-skip-ta\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-skip-ta\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-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-skip-ta\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cusd3732cf807998509f275de689428c994-rpms-signature-scan,tekton.dev/taskRunUID=600ecb9e-4d66-4a25-a9fc-6c22d715db55,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cusd3732cf8079985098351c94ac7d21557933b853d80a8c385-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-22T12:06:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cusd3732cf8079985098351c94ac7d21557933b853d80a8c385-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-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custod3732cf807998509f275de689428c994-build-image-index,tekton.dev/taskRunUID=2eb42c12-7ac2-4ea2-b6a9-0de1b5afd556,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-d3732cf807998509f275de689428c994-build-container,tekton.dev/taskRunUID=23d4259a-bdda-4750-b6e0-9becf5529d26,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-cd3732cf807998509f275de689428c994-prefetch-dependencies,tekton.dev/taskRunUID=7c979c48-b90d-42a1-b90f-3e7168e93f8c,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:06:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-init,tekton.dev/taskRunUID=d8b9c132-9421-489f-82e4-2c9f2ff4cc4e,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} I0422 12:06:49.096327 1 request.go:752] "Waited before sending request" delay="1.901877189s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODIxMzAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:06:49Z","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-22T12:06:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:06:49Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:06:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:06:49Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:06:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:06:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T12:06:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:06:49Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:06:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:06:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T12:06:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:06:49Z","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-22T12:06:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:06:51Z","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-22T12:06:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T12:06:51Z","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-22T12:06:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T12:06:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=beb02969-e8ab-4406-ae92-b3623d7f692d,batch.kubernetes.io/job-name=pipelines-vacuum-29614325,controller-uid=beb02969-e8ab-4406-ae92-b3623d7f692d,job-name=pipelines-vacuum-29614325"} {"level":"debug","ts":"2026-04-22T12:06:57Z","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-22T12:06:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:06:57Z","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-22T12:06:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:06:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T12:06:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:06:57Z","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-22T12:06:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:06:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T12:06:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:06:57Z","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-22T12:06:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:06:57Z","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-22T12:06:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:06:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=9fefce4e-5bd1-45be-890a-6046eedcabfa,batch.kubernetes.io/job-name=pipelines-vacuum-29614315,controller-uid=9fefce4e-5bd1-45be-890a-6046eedcabfa,job-name=pipelines-vacuum-29614315"} {"level":"debug","ts":"2026-04-22T12:06:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:06:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=5f3ca468-2bf9-400c-981e-742b3c5e117d,batch.kubernetes.io/job-name=pipelines-vacuum-29614320,controller-uid=5f3ca468-2bf9-400c-981e-742b3c5e117d,job-name=pipelines-vacuum-29614320"} {"level":"debug","ts":"2026-04-22T12:06:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:06:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T12:06:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:06:57Z","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-22T12:06:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:06:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T12:06:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:06:57Z","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-22T12:06:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:06:57Z","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-22T12:06:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:06:57Z","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-22T12:06:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:06:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T12:06:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:06:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T12:06:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} I0422 12:07:01.096368 1 request.go:752] "Waited before sending request" delay="1.995041866s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODIyNzksInN0YXJ0IjoibXQtYnJva2VyLWluZ3Jlc3NcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","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-22T12:07:01Z","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-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:01Z","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-22T12:07:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:07:05Z","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-22T12:07:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:07:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:07:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:07:05Z","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-22T12:07:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:07:07Z","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-22T12:07:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:07:07Z","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-22T12:07:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:07:07Z","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-22T12:07:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:07:09Z","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-22T12:07:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:07:09Z","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-22T12:07:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:07:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T12:07:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:07:09Z","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-22T12:07:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:07:09Z","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-22T12:07:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:07:09Z","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-22T12:07:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:07:09Z","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-22T12:07:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0422 12:07:13.096402 1 request.go:752] "Waited before sending request" delay="1.911959577s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODI1MTMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-custdfd3d5fe5a7b3dfa36cfebea7b0fcc71-sast-unicode-check,tekton.dev/taskRunUID=0c32ebae-c537-4b8e-940a-c3617bdfaeb3,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custdfd3d5fe5a7b3df2a275803a8584b35e2b5ecb6d35789e5-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custdfd3d5fe5a7b3df2a275803a8584b35e2b5ecb6d35789e5-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custdfd3d5fe5a7b3df2a275803a8584b35e2b5ecb6d35789e5-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custdfd3d5fe5a7b3df2a275803a8584b35e2b5ecb6d35789e5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custdfd3d5fe5a7b3df2a275803a8584b35e2b5ecb6d35789e5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custdfd3d5fe5a7b3df2a275803a8584b35e2b5ecb6d35789e5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custdfd3d5fe5a7b3df2a275803a8584b35e2b5ecb6d35789e5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custdfd3d5fe5a7b3df2a275803a8584b35e2b5ecb6d35789e5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custdfd3d5fe5a7b3df2a275803a8584b35e2b5ecb6d35789e5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custdfd3d5fe5a7b3df2a275803a8584b35e2b5ecb6d35789e5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custdfd3d5fe5a7b3df2a275803a8584b35e2b5ecb6d35789e5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custdfd3d5fe5a7b3df2a275803a8584b35e2b5ecb6d35789e5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custdfd3d5fe5a7b3df2a275803a8584b35e2b5ecb6d35789e5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custdfd3d5fe5a7b3df2a275803a8584b35e2b5ecb6d35789e5-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custdfd3d5fe5a7b3df2a275803a8584b35e2b5ecb6d35789e5-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custdfd3d5fe5a7b3df2a275803a8584b35e2b5ecb6d35789e5-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh-tpa-scan,tekton.dev/taskRunUID=db267dc0-ad25-4004-ad1b-30884c4581e4,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-tpa-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-tpa-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-tpa-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-tpa-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-tpa-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-tpa-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-tpa-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-tpa-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-tpa-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-tpa-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-tpa-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-pull-request-ssxsh-tpa-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-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-customc14f2ff5df5f55f16ec949ba908fd9b9-clone-repository,tekton.dev/taskRunUID=d046eeee-269e-4edb-938b-e7db11abd4f3,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-customdfd3d5fe5a7b3dfa36cfebea7b0fcc71-clone-repository,tekton.dev/taskRunUID=d2fb26ab-e57f-447c-a83a-5d5e399e01b7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-cc14f2ff5df5f55f16ec949ba908fd9b9-prefetch-dependencies,tekton.dev/taskRunUID=16747542-a7e4-4a88-a88a-550ef82b2e10,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custodfd3d5fe5a7b3dfa36cfebea7b0fcc71-build-image-index,tekton.dev/taskRunUID=2b9e640c-156d-4747-81f1-f149b948790e,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custodfd3d5fe5a7b3d250ac217eead0d02db73c471aeed630b-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custodfd3d5fe5a7b3d250ac217eead0d02db73c471aeed630b-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custodfd3d5fe5a7b3d250ac217eead0d02db73c471aeed630b-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custodfd3d5fe5a7b3d250ac217eead0d02db73c471aeed630b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custodfd3d5fe5a7b3d250ac217eead0d02db73c471aeed630b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custodfd3d5fe5a7b3d250ac217eead0d02db73c471aeed630b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custodfd3d5fe5a7b3d250ac217eead0d02db73c471aeed630b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custodfd3d5fe5a7b3d250ac217eead0d02db73c471aeed630b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custodfd3d5fe5a7b3d250ac217eead0d02db73c471aeed630b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custodfd3d5fe5a7b3d250ac217eead0d02db73c471aeed630b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custodfd3d5fe5a7b3d250ac217eead0d02db73c471aeed630b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custodfd3d5fe5a7b3d250ac217eead0d02db73c471aeed630b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custodfd3d5fe5a7b3d250ac217eead0d02db73c471aeed630b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custodfd3d5fe5a7b3d250ac217eead0d02db73c471aeed630b-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custodfd3d5fe5a7b3d250ac217eead0d02db73c471aeed630b-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-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cusdfd3d5fe5a7b3dfa36cfebea7b0fcc71-rpms-signature-scan,tekton.dev/taskRunUID=8b4362c0-d7d3-4e25-a9f8-72b50dd22ef8,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusdfd3d5fe5a7b3dfa30d83249689e828ee49d2c8793bd5410-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusdfd3d5fe5a7b3dfa30d83249689e828ee49d2c8793bd5410-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusdfd3d5fe5a7b3dfa30d83249689e828ee49d2c8793bd5410-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusdfd3d5fe5a7b3dfa30d83249689e828ee49d2c8793bd5410-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusdfd3d5fe5a7b3dfa30d83249689e828ee49d2c8793bd5410-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusdfd3d5fe5a7b3dfa30d83249689e828ee49d2c8793bd5410-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusdfd3d5fe5a7b3dfa30d83249689e828ee49d2c8793bd5410-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusdfd3d5fe5a7b3dfa30d83249689e828ee49d2c8793bd5410-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusdfd3d5fe5a7b3dfa30d83249689e828ee49d2c8793bd5410-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusdfd3d5fe5a7b3dfa30d83249689e828ee49d2c8793bd5410-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-cusdfd3d5fe5a7b3dfa30d83249689e828ee49d2c8793bd5410-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-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8-clamav-scan,tekton.dev/taskRunUID=942bca31-a9e4-4b90-8e0e-1f8e8d2c4574,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh-clamav-scan,tekton.dev/taskRunUID=ba250262-d139-475d-8677-05f257bcd5d3,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepee34408e98860f9f4581f686c71cadc7c-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepee34408e98860f9f4581f686c71cadc7c-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepee34408e98860f9f4581f686c71cadc7c-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepee34408e98860f9f4581f686c71cadc7c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepee34408e98860f9f4581f686c71cadc7c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepee34408e98860f9f4581f686c71cadc7c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepee34408e98860f9f4581f686c71cadc7c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepee34408e98860f9f4581f686c71cadc7c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepee34408e98860f9f4581f686c71cadc7c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepee34408e98860f9f4581f686c71cadc7c-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepee34408e98860f9f4581f686c71cadc7c-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-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-customdfd3d5fe5a7b3dfa36cfebea7b0fcc71-sast-shell-check,tekton.dev/taskRunUID=49c75670-060a-48d5-9e0b-2351a3dd62e4,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b329262b9606f448203d23217207fed4a4-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b329262b9606f448203d23217207fed4a4-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b329262b9606f448203d23217207fed4a4-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b329262b9606f448203d23217207fed4a4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b329262b9606f448203d23217207fed4a4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b329262b9606f448203d23217207fed4a4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b329262b9606f448203d23217207fed4a4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b329262b9606f448203d23217207fed4a4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b329262b9606f448203d23217207fed4a4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b329262b9606f448203d23217207fed4a4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b329262b9606f448203d23217207fed4a4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b329262b9606f448203d23217207fed4a4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b329262b9606f448203d23217207fed4a4-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b329262b9606f448203d23217207fed4a4-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-customdfd3d5fe5a7b329262b9606f448203d23217207fed4a4-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-c14f2ff5df5f55f16ec949ba908fd9b9-deprecated-base-image-check,tekton.dev/taskRunUID=bcabd375-3874-4456-b4b8-344449dc5f77,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-customc14f2ff5df5f55f16ec949ba908fd9b9-sast-shell-check,tekton.dev/taskRunUID=8aab980d-b5a3-4fc8-8868-93cf73e6418c,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custoc14f2ff5df5f55f16ec949ba908fd9b9-build-image-index,tekton.dev/taskRunUID=fb390d3c-396b-4f62-8fd1-a06ef5dbba42,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8-init,tekton.dev/taskRunUID=1cf18ab2-3358-408d-9b10-d91c4a988ad7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-custc14f2ff5df5f55f16ec949ba908fd9b9-sast-unicode-check,tekton.dev/taskRunUID=38aec2ae-cf2b-4410-b12d-c147b60b5cf3,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh-init,tekton.dev/taskRunUID=e331c711-e5bd-48b7-9e96-225c7811b13f,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=3a4d6e5857a45fe0b6cd9f9ef217ab9887149e85,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRunUID=7e970d95-c46b-4f0f-bfb5-b35b28c6ad0a,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-push-9wr7c-init,tekton.dev/taskRunUID=8e2116bc-8bbb-4500-9b1c-af8d05a1758b"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-c14f2ff5df5f55f16ec949ba908fd9b9-build-container,tekton.dev/taskRunUID=169e76f0-a667-480b-89fc-fb10ecf6984e,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-dfd3d5fe5a7b3dfa36cfebea7b0fcc71-deprecated-base-image-check,tekton.dev/taskRunUID=4164cb6a-0518-4907-a12a-484f9c970678,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-dfd3d5fe5a7b3dfa36cfebea051bf1376acb1ccac287e3c93efa3cbc-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-dfd3d5fe5a7b3dfa36cfebea051bf1376acb1ccac287e3c93efa3cbc-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-dfd3d5fe5a7b3dfa36cfebea051bf1376acb1ccac287e3c93efa3cbc-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-dfd3d5fe5a7b3dfa36cfebea051bf1376acb1ccac287e3c93efa3cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-dfd3d5fe5a7b3dfa36cfebea051bf1376acb1ccac287e3c93efa3cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-dfd3d5fe5a7b3dfa36cfebea051bf1376acb1ccac287e3c93efa3cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-dfd3d5fe5a7b3dfa36cfebea051bf1376acb1ccac287e3c93efa3cbc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-dfd3d5fe5a7b3dfa36cfebea051bf1376acb1ccac287e3c93efa3cbc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-dfd3d5fe5a7b3dfa36cfebea051bf1376acb1ccac287e3c93efa3cbc-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-dfd3d5fe5a7b3dfa36cfebea051bf1376acb1ccac287e3c93efa3cbc-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-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=3a4d6e5857a45fe0b6cd9f9ef217ab9887149e85,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRunUID=7e970d95-c46b-4f0f-bfb5-b35b28c6ad0a,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-c15fdd8a2cde1143f6437346656ff71ff-prefetch-dependencies,tekton.dev/taskRunUID=6fc8a7a8-caa2-4357-bf45-7b340d278bc8"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-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-22T12:07:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-dfd3d5fe5a7b3dfa36cfebea7b0fcc71-build-container,tekton.dev/taskRunUID=8c946170-2643-4401-9ff3-3d3cb45bfd76,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-cdfd3d5fe5a7b3dfa36cfebea7b0fcc71-prefetch-dependencies,tekton.dev/taskRunUID=e768d6c5-7e77-4337-af41-004dd9f14390,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cusc14f2ff5df5f55f16ec949ba908fd9b9-rpms-signature-scan,tekton.dev/taskRunUID=fa070b76-e4d4-44b3-8b2c-cc14f310db48,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8-tpa-scan,tekton.dev/taskRunUID=177ed436-6656-4719-9c61-461b997839d7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=3a4d6e5857a45fe0b6cd9f9ef217ab9887149e85,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRunUID=7e970d95-c46b-4f0f-bfb5-b35b28c6ad0a,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-push-9wr7c-clone-repository,tekton.dev/taskRunUID=1a92a74b-e0bf-44f4-ac89-06be48243963"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:07:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:07:23Z","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-22T12:07:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:07:23Z","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-22T12:07:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:07:23Z","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-22T12:07:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:07:23Z","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-22T12:07:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:07:23Z","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-22T12:07:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:07:23Z","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-22T12:07:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0422 12:07:25.095827 1 request.go:752] "Waited before sending request" delay="1.87242911s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODI3NjIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:07:27Z","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-22T12:07:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:07:27Z","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-22T12:07:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:07:27Z","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-22T12:07:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:07:27Z","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-22T12:07:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:07:27Z","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-22T12:07:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:07:27Z","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-22T12:07:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:07:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:07:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:07:31Z","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-22T12:07:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:07:31Z","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-22T12:07:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:07:31Z","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-22T12:07:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:07:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T12:07:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:07:33Z","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-22T12:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:07:33Z","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-22T12:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:07:33Z","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-22T12:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"info","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T12:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} I0422 12:07:35.095853 1 request.go:752] "Waited before sending request" delay="1.89462386s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODI5NzEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:07:37Z","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-22T12:07:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:07:37Z","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-22T12:07:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:07:37Z","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-22T12:07:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:07:37Z","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-22T12:07:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:07:37Z","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-22T12:07:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:07:37Z","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-22T12:07:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:07:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T12:07:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T12:07:43Z","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-22T12:07:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T12:07:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:07:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} I0422 12:07:45.096290 1 request.go:752] "Waited before sending request" delay="1.893704268s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODMxODMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:07:47Z","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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T12:07:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:07:47Z","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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T12:07:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:07:47Z","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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T12:07:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:07:47Z","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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T12:07:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:07:47Z","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-22T12:07:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:07:47Z","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-22T12:07:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:07:47Z","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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T12:07:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:07:47Z","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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T12:07:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:07:47Z","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-22T12:07:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c746dbdea5214c8e5eb24af1697dcd08d-prefetch-dependencies,tekton.dev/taskRunUID=cef4f69a-af2c-48bd-9025-2efb75f00124,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-skip-ta\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-skip-ta\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-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-skip-ta\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c746dbdea5214c8e5ebe2b335a82dc38d6d6f2814ebb882393a-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-cd3732cf807998509f275de689428c994-prefetch-dependencies,tekton.dev/taskRunUID=7c979c48-b90d-42a1-b90f-3e7168e93f8c,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-customd3732cf807998509f275de689428c994-clone-repository,tekton.dev/taskRunUID=772dd64c-40ef-467e-a505-f272acd7737b,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cusd3732cf807998509f275de689428c994-rpms-signature-scan,tekton.dev/taskRunUID=600ecb9e-4d66-4a25-a9fc-6c22d715db55,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-init,tekton.dev/taskRunUID=76822dc4-a43e-4c75-8f59-cc7b928bdb7d,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-customd3732cf807998509f275de689428c994-sast-shell-check,tekton.dev/taskRunUID=156627cf-0953-4e0d-a438-2177f230214d,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custod3732cf807998509f275de689428c994-build-image-index,tekton.dev/taskRunUID=2eb42c12-7ac2-4ea2-b6a9-0de1b5afd556,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-tpa-scan,tekton.dev/taskRunUID=0ec62dc5-f944-4689-bb15-9a6fadb5a634,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-d3732cf807998509f275de689428c994-build-container,tekton.dev/taskRunUID=23d4259a-bdda-4750-b6e0-9becf5529d26,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom746dbdea5214c8e5eb24af1697dcd08d-clone-repository,tekton.dev/taskRunUID=9a782401-d3e5-4a68-8550-dcabbba6f6c5,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-custd3732cf807998509f275de689428c994-sast-unicode-check,tekton.dev/taskRunUID=85f9cf69-b053-4b68-8f80-c579fe680c15,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-746dbdea5214c8e5eb24af1697dcd08d-build-container,tekton.dev/taskRunUID=7043e16f-9c73-49a1-93da-4509ce0e8621,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-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-22T12:07:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-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-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-clamav-scan,tekton.dev/taskRunUID=a5ceeb53-c36e-4ddd-8416-8e4a22ee2f72,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-init,tekton.dev/taskRunUID=d8b9c132-9421-489f-82e4-2c9f2ff4cc4e,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-d3732cf807998509f275de689428c994-deprecated-base-image-check,tekton.dev/taskRunUID=fb749992-f95d-434a-ae5c-208d026b44bf,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:07:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:07: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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:07:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:07: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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:07:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:07:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T12:07:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:07: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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:07:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:07:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T12:07:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:07: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-22T12:07:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:07: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-22T12:07:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:07:55Z","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-22T12:07:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T12:07:55Z","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-22T12:07:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0422 12:07:57.094868 1 request.go:752] "Waited before sending request" delay="1.912899725s" 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-rbac/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODMzNzUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:08:01Z","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-22T12:08:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:08:01Z","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-22T12:08:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:08:01Z","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-22T12:08:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:08:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T12:08:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:08:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=beb02969-e8ab-4406-ae92-b3623d7f692d,batch.kubernetes.io/job-name=pipelines-vacuum-29614325,controller-uid=beb02969-e8ab-4406-ae92-b3623d7f692d,job-name=pipelines-vacuum-29614325"} {"level":"debug","ts":"2026-04-22T12:08:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:08:01Z","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-22T12:08:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:08:01Z","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-22T12:08:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:08:01Z","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-22T12:08:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:08:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T12:08:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:08:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T12:08:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:08:01Z","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-22T12:08:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:08:01Z","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-22T12:08:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:08:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T12:08:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:08:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T12:08:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:08:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T12:08:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:08:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=9fefce4e-5bd1-45be-890a-6046eedcabfa,batch.kubernetes.io/job-name=pipelines-vacuum-29614315,controller-uid=9fefce4e-5bd1-45be-890a-6046eedcabfa,job-name=pipelines-vacuum-29614315"} {"level":"debug","ts":"2026-04-22T12:08:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:08:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=5f3ca468-2bf9-400c-981e-742b3c5e117d,batch.kubernetes.io/job-name=pipelines-vacuum-29614320,controller-uid=5f3ca468-2bf9-400c-981e-742b3c5e117d,job-name=pipelines-vacuum-29614320"} {"level":"debug","ts":"2026-04-22T12:08:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:08:01Z","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-22T12:08:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:08:05Z","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-22T12:08:05Z","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-22T12:08:05Z","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-22T12:08:05Z","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-22T12:08:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} I0422 12:08:07.095353 1 request.go:752] "Waited before sending request" delay="1.898394387s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODM1NjQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:08:09Z","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-22T12:08:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:08:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:08:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:08:09Z","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-22T12:08:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:08:11Z","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-22T12:08:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:08:11Z","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-22T12:08:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:08:11Z","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-22T12:08:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:08:13Z","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-22T12:08:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:08:13Z","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-22T12:08:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:08:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T12:08:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:08:13Z","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-22T12:08:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:08:13Z","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-22T12:08:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:08:13Z","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-22T12:08:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:08:13Z","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-22T12:08:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0422 12:08:19.096286 1 request.go:752] "Waited before sending request" delay="1.995909701s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODM4MDgsInN0YXJ0IjoiaW50ZWdyYXRpb24tcnVubmVyLXJlc291cmNlcy1rb25mbHV4LWludGVncmF0aW9uLXJ1bm5lclx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custoc14f2ff5df5f55f16ec949ba908fd9b9-build-image-index,tekton.dev/taskRunUID=fb390d3c-396b-4f62-8fd1-a06ef5dbba42,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custodfd3d5fe5a7b3dfa36cfebea7b0fcc71-build-image-index,tekton.dev/taskRunUID=2b9e640c-156d-4747-81f1-f149b948790e,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh-tpa-scan,tekton.dev/taskRunUID=db267dc0-ad25-4004-ad1b-30884c4581e4,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-customc14f2ff5df5f55f16ec949ba908fd9b9-clone-repository,tekton.dev/taskRunUID=d046eeee-269e-4edb-938b-e7db11abd4f3,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh-clamav-scan,tekton.dev/taskRunUID=ba250262-d139-475d-8677-05f257bcd5d3,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-customdfd3d5fe5a7b3dfa36cfebea7b0fcc71-sast-shell-check,tekton.dev/taskRunUID=49c75670-060a-48d5-9e0b-2351a3dd62e4,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-c14f2ff5df5f55f16ec949ba908fd9b9-deprecated-base-image-check,tekton.dev/taskRunUID=bcabd375-3874-4456-b4b8-344449dc5f77,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-dfd3d5fe5a7b3dfa36cfebea7b0fcc71-deprecated-base-image-check,tekton.dev/taskRunUID=4164cb6a-0518-4907-a12a-484f9c970678,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=3a4d6e5857a45fe0b6cd9f9ef217ab9887149e85,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRunUID=7e970d95-c46b-4f0f-bfb5-b35b28c6ad0a,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-c15fdd8a2cde1143f6437346656ff71ff-prefetch-dependencies,tekton.dev/taskRunUID=6fc8a7a8-caa2-4357-bf45-7b340d278bc8"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-skip-ta\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-skip-ta\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-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-skip-ta\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-c15fdd8a2cde1143f643aeaffd7c44ba68a17c4b1d52754dd0c-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=3a4d6e5857a45fe0b6cd9f9ef217ab9887149e85,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRunUID=7e970d95-c46b-4f0f-bfb5-b35b28c6ad0a,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-push-9wr7c-init,tekton.dev/taskRunUID=8e2116bc-8bbb-4500-9b1c-af8d05a1758b"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8-clamav-scan,tekton.dev/taskRunUID=942bca31-a9e4-4b90-8e0e-1f8e8d2c4574,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8-init,tekton.dev/taskRunUID=1cf18ab2-3358-408d-9b10-d91c4a988ad7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8-tpa-scan,tekton.dev/taskRunUID=177ed436-6656-4719-9c61-461b997839d7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-customc14f2ff5df5f55f16ec949ba908fd9b9-sast-shell-check,tekton.dev/taskRunUID=8aab980d-b5a3-4fc8-8868-93cf73e6418c,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cusc14f2ff5df5f55f16ec949ba908fd9b9-rpms-signature-scan,tekton.dev/taskRunUID=fa070b76-e4d4-44b3-8b2c-cc14f310db48,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh-init,tekton.dev/taskRunUID=e331c711-e5bd-48b7-9e96-225c7811b13f,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=3a4d6e5857a45fe0b6cd9f9ef217ab9887149e85,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRunUID=7e970d95-c46b-4f0f-bfb5-b35b28c6ad0a,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-push-9wr7c-build-container,tekton.dev/taskRunUID=e7c1f491-b617-437a-a96d-8aee22456253"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-dfd3d5fe5a7b3dfa36cfebea7b0fcc71-build-container,tekton.dev/taskRunUID=8c946170-2643-4401-9ff3-3d3cb45bfd76,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-custc14f2ff5df5f55f16ec949ba908fd9b9-sast-unicode-check,tekton.dev/taskRunUID=38aec2ae-cf2b-4410-b12d-c147b60b5cf3,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=3a4d6e5857a45fe0b6cd9f9ef217ab9887149e85,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRunUID=7e970d95-c46b-4f0f-bfb5-b35b28c6ad0a,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-push-9wr7c-clone-repository,tekton.dev/taskRunUID=1a92a74b-e0bf-44f4-ac89-06be48243963"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-c14f2ff5df5f55f16ec949ba908fd9b9-build-container,tekton.dev/taskRunUID=169e76f0-a667-480b-89fc-fb10ecf6984e,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-customdfd3d5fe5a7b3dfa36cfebea7b0fcc71-clone-repository,tekton.dev/taskRunUID=d2fb26ab-e57f-447c-a83a-5d5e399e01b7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-cc14f2ff5df5f55f16ec949ba908fd9b9-prefetch-dependencies,tekton.dev/taskRunUID=16747542-a7e4-4a88-a88a-550ef82b2e10,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-cdfd3d5fe5a7b3dfa36cfebea7b0fcc71-prefetch-dependencies,tekton.dev/taskRunUID=e768d6c5-7e77-4337-af41-004dd9f14390,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cusdfd3d5fe5a7b3dfa36cfebea7b0fcc71-rpms-signature-scan,tekton.dev/taskRunUID=8b4362c0-d7d3-4e25-a9f8-72b50dd22ef8,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-custdfd3d5fe5a7b3dfa36cfebea7b0fcc71-sast-unicode-check,tekton.dev/taskRunUID=0c32ebae-c537-4b8e-940a-c3617bdfaeb3,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:08:27Z","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-22T12:08:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:08:27Z","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-22T12:08:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:08:27Z","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-22T12:08:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:08:27Z","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-22T12:08:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:08:27Z","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-22T12:08:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:08:27Z","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-22T12:08:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0422 12:08:31.095289 1 request.go:752] "Waited before sending request" delay="1.994070792s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODQyMTcsInN0YXJ0IjoidGVrdG9uLWt1ZXVlLXByb21ldGhldXMtazhzLXJlYWQtYmluZGluZ1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:08:31Z","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-22T12:08:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:08:31Z","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-22T12:08:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:08:31Z","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-22T12:08:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:08:31Z","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-22T12:08:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:08:31Z","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-22T12:08:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:08:31Z","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-22T12:08:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:08:35Z","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-22T12:08:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:08:35Z","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-22T12:08:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:08:35Z","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-22T12:08:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:08:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T12:08:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:08:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:08:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:08:37Z","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-22T12:08:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:08:37Z","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-22T12:08:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:08:37Z","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-22T12:08:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0422 12:08:41.095563 1 request.go:752] "Waited before sending request" delay="1.9067903s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODQ0NDksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:08:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T12:08:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:08:43Z","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-22T12:08:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:08:43Z","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-22T12:08:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:08:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T12:08:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T12:08:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T12:08:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T12:08:47Z","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-22T12:08:47Z","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-22T12:08:47Z","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-22T12:08:47Z","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-22T12:08:47Z","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-22T12:08:47Z","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-22T12:08:47Z","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-22T12:08:47Z","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-22T12:08:47Z","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-22T12:08:47Z","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-22T12:08:47Z","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-22T12:08:47Z","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-22T12:08:47Z","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-22T12:08:47Z","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-22T12:08:47Z","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-22T12:08:47Z","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-22T12:08:47Z","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-22T12:08:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T12:08:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:08:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T12:08:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:08:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T12:08:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:08:49Z","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-22T12:08:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:08:49Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T12:08:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:08:49Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T12:08:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:08:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":3,"labels":"batch.kubernetes.io/controller-uid=d70cc2d9-5222-493e-a573-6d079aeb3977,batch.kubernetes.io/job-name=namespace-claim-cleaner-29614320,controller-uid=d70cc2d9-5222-493e-a573-6d079aeb3977,job-name=namespace-claim-cleaner-29614320"} {"level":"debug","ts":"2026-04-22T12:08:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:08:49Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T12:08:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:08:49Z","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-22T12:08:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:08:49Z","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-22T12:08:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:08:49Z","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-22T12:08:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:08:49Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T12:08:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:08:49Z","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-22T12:08:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} I0422 12:08:51.095733 1 request.go:752] "Waited before sending request" delay="1.892563355s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODQ2MDUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:08:51Z","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-22T12:08:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:08:51Z","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-22T12:08:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:08:51Z","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-22T12:08:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:08:51Z","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-22T12:08:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custo940292462d16a2edff1820f41f828b17-build-image-index,tekton.dev/taskRunUID=858930d1-94ce-4325-bdd4-9bba973170ca,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom940292462d16a2edff1820f41f828b17-clone-repository,tekton.dev/taskRunUID=9531f87b-0635-4b10-b63a-8adb2cdf634e,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-init,tekton.dev/taskRunUID=2916ded7-f9f3-49e3-ad20-a4922d765f2f,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-940292462d16a2edff1820f41f828b17-deprecated-base-image-check,tekton.dev/taskRunUID=7ec279d3-07e7-40f9-b765-f671d6325c2a,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-cust940292462d16a2edff1820f41f828b17-sast-unicode-check,tekton.dev/taskRunUID=60d89088-24a2-4821-adbb-9978bdd3e510,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c92c1002bb33eb835009102c420c98016-prefetch-dependencies,tekton.dev/taskRunUID=5e69d751-330c-4c37-9260-7913ba15517e,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-skip-ta\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-skip-ta\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-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-skip-ta\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-c92c1002bb33eb83500aa8921fa58f55639649d94e7adde3702-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c940292462d16a2edff1820f41f828b17-prefetch-dependencies,tekton.dev/taskRunUID=3ef22cfe-295c-4065-858c-b6b1ccf45103,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-tpa-scan,tekton.dev/taskRunUID=9e6dca6f-462d-4aa1-9ae2-8d19c4f01b58,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-tpa-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-tpa-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-tpa-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-tpa-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-tpa-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-tpa-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-tpa-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-tpa-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-tpa-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-tpa-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-tpa-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-tpa-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-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-cus92c1002bb33eb835009102c420c98016-rpms-signature-scan,tekton.dev/taskRunUID=81c9e28a-a29c-4983-8222-fe1768d285ed,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus92c1002bb33eb835cbf985ed245ef909991fdab6109521d4-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus92c1002bb33eb835cbf985ed245ef909991fdab6109521d4-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus92c1002bb33eb835cbf985ed245ef909991fdab6109521d4-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus92c1002bb33eb835cbf985ed245ef909991fdab6109521d4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus92c1002bb33eb835cbf985ed245ef909991fdab6109521d4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus92c1002bb33eb835cbf985ed245ef909991fdab6109521d4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus92c1002bb33eb835cbf985ed245ef909991fdab6109521d4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus92c1002bb33eb835cbf985ed245ef909991fdab6109521d4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus92c1002bb33eb835cbf985ed245ef909991fdab6109521d4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus92c1002bb33eb835cbf985ed245ef909991fdab6109521d4-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cus92c1002bb33eb835cbf985ed245ef909991fdab6109521d4-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-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-cus940292462d16a2edff1820f41f828b17-rpms-signature-scan,tekton.dev/taskRunUID=d281fb40-cc60-4628-85df-84e9e4ec0dc5,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-cust92c1002bb33eb835009102c420c98016-sast-unicode-check,tekton.dev/taskRunUID=1e9a4750-3c86-4cf9-82aa-7649d6744fee,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust92c1002bb33eb83d8bf8a1999e39526c1bbcbdb77bdb256-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust92c1002bb33eb83d8bf8a1999e39526c1bbcbdb77bdb256-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust92c1002bb33eb83d8bf8a1999e39526c1bbcbdb77bdb256-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust92c1002bb33eb83d8bf8a1999e39526c1bbcbdb77bdb256-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust92c1002bb33eb83d8bf8a1999e39526c1bbcbdb77bdb256-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust92c1002bb33eb83d8bf8a1999e39526c1bbcbdb77bdb256-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust92c1002bb33eb83d8bf8a1999e39526c1bbcbdb77bdb256-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust92c1002bb33eb83d8bf8a1999e39526c1bbcbdb77bdb256-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust92c1002bb33eb83d8bf8a1999e39526c1bbcbdb77bdb256-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust92c1002bb33eb83d8bf8a1999e39526c1bbcbdb77bdb256-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust92c1002bb33eb83d8bf8a1999e39526c1bbcbdb77bdb256-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust92c1002bb33eb83d8bf8a1999e39526c1bbcbdb77bdb256-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust92c1002bb33eb83d8bf8a1999e39526c1bbcbdb77bdb256-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust92c1002bb33eb83d8bf8a1999e39526c1bbcbdb77bdb256-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust92c1002bb33eb83d8bf8a1999e39526c1bbcbdb77bdb256-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cust92c1002bb33eb83d8bf8a1999e39526c1bbcbdb77bdb256-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custo92c1002bb33eb835009102c420c98016-build-image-index,tekton.dev/taskRunUID=0a4a5ea2-2436-4c65-9e92-05ae1dd6e5bd,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo92c1002bb33eb89c1c95107a0c23c597dd25efe0d9dac1-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo92c1002bb33eb89c1c95107a0c23c597dd25efe0d9dac1-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo92c1002bb33eb89c1c95107a0c23c597dd25efe0d9dac1-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo92c1002bb33eb89c1c95107a0c23c597dd25efe0d9dac1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo92c1002bb33eb89c1c95107a0c23c597dd25efe0d9dac1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo92c1002bb33eb89c1c95107a0c23c597dd25efe0d9dac1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo92c1002bb33eb89c1c95107a0c23c597dd25efe0d9dac1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo92c1002bb33eb89c1c95107a0c23c597dd25efe0d9dac1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo92c1002bb33eb89c1c95107a0c23c597dd25efe0d9dac1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo92c1002bb33eb89c1c95107a0c23c597dd25efe0d9dac1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo92c1002bb33eb89c1c95107a0c23c597dd25efe0d9dac1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo92c1002bb33eb89c1c95107a0c23c597dd25efe0d9dac1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo92c1002bb33eb89c1c95107a0c23c597dd25efe0d9dac1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo92c1002bb33eb89c1c95107a0c23c597dd25efe0d9dac1-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custo92c1002bb33eb89c1c95107a0c23c597dd25efe0d9dac1-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-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-92c1002bb33eb835009102c420c98016-build-container,tekton.dev/taskRunUID=25d072f2-1d07-431d-88f7-e9f5a44ca7c3,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-92c1002bb33e71451b990e88e531a6be887a7450e8c0-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-92c1002bb33e71451b990e88e531a6be887a7450e8c0-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-92c1002bb33e71451b990e88e531a6be887a7450e8c0-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-92c1002bb33e71451b990e88e531a6be887a7450e8c0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-92c1002bb33e71451b990e88e531a6be887a7450e8c0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-92c1002bb33e71451b990e88e531a6be887a7450e8c0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-92c1002bb33e71451b990e88e531a6be887a7450e8c0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-92c1002bb33e71451b990e88e531a6be887a7450e8c0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-92c1002bb33e71451b990e88e531a6be887a7450e8c0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-92c1002bb33e71451b990e88e531a6be887a7450e8c0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-92c1002bb33e71451b990e88e531a6be887a7450e8c0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-92c1002bb33e71451b990e88e531a6be887a7450e8c0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-92c1002bb33e71451b990e88e531a6be887a7450e8c0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-92c1002bb33e71451b990e88e531a6be887a7450e8c0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-92c1002bb33e71451b990e88e531a6be887a7450e8c0-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-92c1002bb33e71451b990e88e531a6be887a7450e8c0-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-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-init,tekton.dev/taskRunUID=2371a860-b771-4737-aa91-feaf95242c94,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-940292462d16a2edff1820f41f828b17-build-container,tekton.dev/taskRunUID=0ff0307f-6b94-44da-8e37-173efd108ee5,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-clamav-scan,tekton.dev/taskRunUID=c14f4016-a964-48e4-92bc-8149cdd69dd6,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom92c1002bb33eb835009102c420c98016-clone-repository,tekton.dev/taskRunUID=50781f58-7f0b-49e6-a1d7-1a180ffc2e65,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom940292462d16a2edff1820f41f828b17-sast-shell-check,tekton.dev/taskRunUID=c77061df-1104-4a4e-bd85-aa3307fbf1b3,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-92c1002bb33eb835009102c420c98016-deprecated-base-image-check,tekton.dev/taskRunUID=5c8a11a4-8a31-486e-b5c1-0cec972e9e93,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-92c1002bb33eb835009102c42b82673145dcd912799058bacce3119d-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-92c1002bb33eb835009102c42b82673145dcd912799058bacce3119d-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-92c1002bb33eb835009102c42b82673145dcd912799058bacce3119d-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-92c1002bb33eb835009102c42b82673145dcd912799058bacce3119d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-92c1002bb33eb835009102c42b82673145dcd912799058bacce3119d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-92c1002bb33eb835009102c42b82673145dcd912799058bacce3119d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-92c1002bb33eb835009102c42b82673145dcd912799058bacce3119d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-92c1002bb33eb835009102c42b82673145dcd912799058bacce3119d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-92c1002bb33eb835009102c42b82673145dcd912799058bacce3119d-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-92c1002bb33eb835009102c42b82673145dcd912799058bacce3119d-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-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-clamav-scan,tekton.dev/taskRunUID=a7b78844-65ff-4f6b-81fd-13ecc3d10579,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns63be6736dbfa02201d207fd3b257915b-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns63be6736dbfa02201d207fd3b257915b-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-22T12:08:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns63be6736dbfa02201d207fd3b257915b-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-tpa-scan,tekton.dev/taskRunUID=306d643e-59a7-4584-adba-682adbb950e7,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:08:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom92c1002bb33eb835009102c420c98016-sast-shell-check,tekton.dev/taskRunUID=8fea15ef-936d-4b03-b643-9d3f4877e23b,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} I0422 12:09:01.096170 1 request.go:752] "Waited before sending request" delay="1.828875656s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODQ3ODYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:03Z","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-22T12:09:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:09:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:09:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:09:07Z","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-22T12:09:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:09:07Z","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-22T12:09:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:09:07Z","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-22T12:09:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:09:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T12:09:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:09:11Z","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-22T12:09:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:09:11Z","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-22T12:09:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:09:11Z","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-22T12:09:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} I0422 12:09:13.096330 1 request.go:752] "Waited before sending request" delay="1.895911531s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODQ5NzcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:09:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T12:09:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:09:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T12:09:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:09:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T12:09:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:09:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T12:09:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:09:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T12:09:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:09:13Z","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-22T12:09:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:09:15Z","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-22T12:09:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T12:09:15Z","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-22T12:09:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T12:09:19Z","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-22T12:09:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-22T12:09:23Z","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-22T12:09:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:09:23Z","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-22T12:09:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:09:23Z","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-22T12:09:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} I0422 12:09:25.096049 1 request.go:752] "Waited before sending request" delay="1.87791901s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODUzNzcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:09:25Z","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-22T12:09:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T12:09:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:09:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T12:09:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T12:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} I0422 12:09:35.096722 1 request.go:752] "Waited before sending request" delay="1.910952818s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODU2ODUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:09:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T12:09:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:09:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T12:09:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:09:39Z","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-22T12:09:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:09:39Z","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-22T12:09:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:09:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"batch.kubernetes.io/controller-uid=9afffee7-c8b9-4204-addf-05afbca1f73d,batch.kubernetes.io/job-name=create-dependencyupdatecheck-29614320,controller-uid=9afffee7-c8b9-4204-addf-05afbca1f73d,job-name=create-dependencyupdatecheck-29614320"} {"level":"debug","ts":"2026-04-22T12:09:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:09:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T12:09:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-22T12:09:43Z","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-22T12:09:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T12:09:43Z","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-22T12:09:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} I0422 12:09:47.095294 1 request.go:752] "Waited before sending request" delay="1.986855579s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODU5MzUsInN0YXJ0Ijoic3RvcmFnZS1iaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:47Z","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-22T12:09:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:09:51Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T12:09:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:09:51Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T12:09:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:09:51Z","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-22T12:09:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:09:51Z","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-22T12:09:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:09:51Z","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-22T12:09:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:09:51Z","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-22T12:09:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:09:51Z","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-22T12:09:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:09:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T12:09:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:09:51Z","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-22T12:09:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:09:51Z","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-22T12:09:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:09:51Z","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-22T12:09:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:09:51Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:09:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:09:51Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:09:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:09:51Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:09:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:09:55Z","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-22T12:09:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":3,"labels":"batch.kubernetes.io/controller-uid=336edf04-1cfb-4ae6-b76f-98c08c00f8a7,batch.kubernetes.io/job-name=integration-service-snapshot-garbage-collector-29614320,controller-uid=336edf04-1cfb-4ae6-b76f-98c08c00f8a7,job-name=integration-service-snapshot-garbage-collector-29614320"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:09:55Z","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-22T12:09:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"info","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T12:09:55Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} I0422 12:09:57.095412 1 request.go:752] "Waited before sending request" delay="1.911279101s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODYzODYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:09:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T12:09:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-22T12:10:03Z","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-22T12:10:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:10:03Z","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-22T12:10:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:10:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"batch.kubernetes.io/controller-uid=9afffee7-c8b9-4204-addf-05afbca1f73d,batch.kubernetes.io/job-name=create-dependencyupdatecheck-29614320,controller-uid=9afffee7-c8b9-4204-addf-05afbca1f73d,job-name=create-dependencyupdatecheck-29614320"} {"level":"debug","ts":"2026-04-22T12:10:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:10:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T12:10:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:10:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T12:10:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:10:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T12:10:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-22T12:10:07Z","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-22T12:10:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T12:10:07Z","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-22T12:10:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} I0422 12:10:09.095287 1 request.go:752] "Waited before sending request" delay="1.88640597s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODY4NzgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:11Z","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-22T12:10:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:10:15Z","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-22T12:10:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:10:15Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:10:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:10:15Z","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-22T12:10:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:10:15Z","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-22T12:10:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:10:15Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T12:10:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:10:15Z","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-22T12:10:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:10:15Z","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-22T12:10:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:10:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T12:10:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:10:15Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:10:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:10:15Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:10:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:10:15Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T12:10:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:10:15Z","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-22T12:10:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:10:15Z","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-22T12:10:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:10:15Z","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-22T12:10:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} I0422 12:10:19.096290 1 request.go:752] "Waited before sending request" delay="1.995607422s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODcwNTYsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T12:10:19Z","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-22T12:10:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:10:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":3,"labels":"batch.kubernetes.io/controller-uid=336edf04-1cfb-4ae6-b76f-98c08c00f8a7,batch.kubernetes.io/job-name=integration-service-snapshot-garbage-collector-29614320,controller-uid=336edf04-1cfb-4ae6-b76f-98c08c00f8a7,job-name=integration-service-snapshot-garbage-collector-29614320"} {"level":"debug","ts":"2026-04-22T12:10:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:10:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:10:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:10:19Z","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-22T12:10:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:10:23Z","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-22T12:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:10:23Z","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-22T12:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:10:23Z","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-22T12:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:10:23Z","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-22T12:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:10:23Z","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-22T12:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:10:23Z","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-22T12:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T12:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T12:10:29Z","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-22T12:10:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T12:10:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:10:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} I0422 12:10:31.094862 1 request.go:752] "Waited before sending request" delay="1.895396739s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODczNTIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:10:33Z","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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T12:10:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:10:33Z","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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T12:10:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:10:33Z","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-22T12:10:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:10:33Z","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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T12:10:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:10:33Z","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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T12:10:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:10:33Z","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-22T12:10:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:10:33Z","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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T12:10:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:10:33Z","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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T12:10:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:10:33Z","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-22T12:10:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custod3732cf807998509f275de689428c994-build-image-index,tekton.dev/taskRunUID=2eb42c12-7ac2-4ea2-b6a9-0de1b5afd556,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-custom746dbdea5214c8e5eb24af1697dcd08d-sast-shell-check,tekton.dev/taskRunUID=3bb47df9-d0f9-4608-b857-9e0d864e7d43,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c188530f74e858cbb655a6645ffde21d6-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c188530f74e858cbb655a6645ffde21d6-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c188530f74e858cbb655a6645ffde21d6-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c188530f74e858cbb655a6645ffde21d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c188530f74e858cbb655a6645ffde21d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c188530f74e858cbb655a6645ffde21d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c188530f74e858cbb655a6645ffde21d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c188530f74e858cbb655a6645ffde21d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c188530f74e858cbb655a6645ffde21d6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c188530f74e858cbb655a6645ffde21d6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c188530f74e858cbb655a6645ffde21d6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c188530f74e858cbb655a6645ffde21d6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c188530f74e858cbb655a6645ffde21d6-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c188530f74e858cbb655a6645ffde21d6-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom746dbdea5214c188530f74e858cbb655a6645ffde21d6-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom746dbdea5214c8e5eb24af1697dcd08d-clone-repository,tekton.dev/taskRunUID=9a782401-d3e5-4a68-8550-dcabbba6f6c5,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-746dbdea5214c8e5eb24af1697dcd08d-deprecated-base-image-check,tekton.dev/taskRunUID=7bdab7ba-c9fa-45c3-ac62-1f02d7e37381,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-746dbdea5214c8e5eb24af16fc03cbfe7cdcaa3e99532701d62b05f0-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-746dbdea5214c8e5eb24af16fc03cbfe7cdcaa3e99532701d62b05f0-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-746dbdea5214c8e5eb24af16fc03cbfe7cdcaa3e99532701d62b05f0-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-746dbdea5214c8e5eb24af16fc03cbfe7cdcaa3e99532701d62b05f0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-746dbdea5214c8e5eb24af16fc03cbfe7cdcaa3e99532701d62b05f0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-746dbdea5214c8e5eb24af16fc03cbfe7cdcaa3e99532701d62b05f0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-746dbdea5214c8e5eb24af16fc03cbfe7cdcaa3e99532701d62b05f0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-746dbdea5214c8e5eb24af16fc03cbfe7cdcaa3e99532701d62b05f0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-746dbdea5214c8e5eb24af16fc03cbfe7cdcaa3e99532701d62b05f0-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-746dbdea5214c8e5eb24af16fc03cbfe7cdcaa3e99532701d62b05f0-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-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-d3732cf807998509f275de689428c994-deprecated-base-image-check,tekton.dev/taskRunUID=fb749992-f95d-434a-ae5c-208d026b44bf,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c746dbdea5214c8e5eb24af1697dcd08d-prefetch-dependencies,tekton.dev/taskRunUID=cef4f69a-af2c-48bd-9025-2efb75f00124,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cusd3732cf807998509f275de689428c994-rpms-signature-scan,tekton.dev/taskRunUID=600ecb9e-4d66-4a25-a9fc-6c22d715db55,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-tpa-scan,tekton.dev/taskRunUID=0ec62dc5-f944-4689-bb15-9a6fadb5a634,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-cust746dbdea5214c8e5eb24af1697dcd08d-sast-unicode-check,tekton.dev/taskRunUID=f477ed24-b64a-459c-a95b-0b6cd135d73b,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust746dbdea5214c8efdc786b30c6137e51318de060c7024e6-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust746dbdea5214c8efdc786b30c6137e51318de060c7024e6-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust746dbdea5214c8efdc786b30c6137e51318de060c7024e6-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust746dbdea5214c8efdc786b30c6137e51318de060c7024e6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust746dbdea5214c8efdc786b30c6137e51318de060c7024e6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust746dbdea5214c8efdc786b30c6137e51318de060c7024e6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust746dbdea5214c8efdc786b30c6137e51318de060c7024e6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust746dbdea5214c8efdc786b30c6137e51318de060c7024e6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust746dbdea5214c8efdc786b30c6137e51318de060c7024e6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust746dbdea5214c8efdc786b30c6137e51318de060c7024e6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust746dbdea5214c8efdc786b30c6137e51318de060c7024e6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust746dbdea5214c8efdc786b30c6137e51318de060c7024e6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust746dbdea5214c8efdc786b30c6137e51318de060c7024e6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust746dbdea5214c8efdc786b30c6137e51318de060c7024e6-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust746dbdea5214c8efdc786b30c6137e51318de060c7024e6-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cust746dbdea5214c8efdc786b30c6137e51318de060c7024e6-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custo746dbdea5214c8e5eb24af1697dcd08d-build-image-index,tekton.dev/taskRunUID=1ab5f4cc-730c-4e47-9d48-d859375e44f8,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo746dbdea5214c87f8a800a51ce7ff98fbbe708998cba97-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo746dbdea5214c87f8a800a51ce7ff98fbbe708998cba97-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo746dbdea5214c87f8a800a51ce7ff98fbbe708998cba97-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo746dbdea5214c87f8a800a51ce7ff98fbbe708998cba97-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo746dbdea5214c87f8a800a51ce7ff98fbbe708998cba97-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo746dbdea5214c87f8a800a51ce7ff98fbbe708998cba97-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo746dbdea5214c87f8a800a51ce7ff98fbbe708998cba97-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo746dbdea5214c87f8a800a51ce7ff98fbbe708998cba97-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo746dbdea5214c87f8a800a51ce7ff98fbbe708998cba97-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo746dbdea5214c87f8a800a51ce7ff98fbbe708998cba97-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo746dbdea5214c87f8a800a51ce7ff98fbbe708998cba97-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo746dbdea5214c87f8a800a51ce7ff98fbbe708998cba97-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo746dbdea5214c87f8a800a51ce7ff98fbbe708998cba97-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo746dbdea5214c87f8a800a51ce7ff98fbbe708998cba97-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custo746dbdea5214c87f8a800a51ce7ff98fbbe708998cba97-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-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-clamav-scan,tekton.dev/taskRunUID=a5ceeb53-c36e-4ddd-8416-8e4a22ee2f72,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-clamav-scan,tekton.dev/taskRunUID=31bfcb23-59c4-412e-962e-44b690197e0d,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-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-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-746dbdea5214c8e5eb24af1697dcd08d-build-container,tekton.dev/taskRunUID=7043e16f-9c73-49a1-93da-4509ce0e8621,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-746dbdea521408b11135ecc40ec1d9acf5d068140aa2-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-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-init,tekton.dev/taskRunUID=d8b9c132-9421-489f-82e4-2c9f2ff4cc4e,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-tpa-scan,tekton.dev/taskRunUID=897b84a0-0f71-44bd-84a7-aef8c6e30374,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-tpa-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-tpa-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-tpa-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-tpa-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-tpa-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-tpa-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-tpa-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-tpa-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-tpa-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-tpa-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-tpa-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-tpa-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-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-customd3732cf807998509f275de689428c994-clone-repository,tekton.dev/taskRunUID=772dd64c-40ef-467e-a505-f272acd7737b,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-customd3732cf807998509f275de689428c994-sast-shell-check,tekton.dev/taskRunUID=156627cf-0953-4e0d-a438-2177f230214d,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-cd3732cf807998509f275de689428c994-prefetch-dependencies,tekton.dev/taskRunUID=7c979c48-b90d-42a1-b90f-3e7168e93f8c,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cus746dbdea5214c8e5eb24af1697dcd08d-rpms-signature-scan,tekton.dev/taskRunUID=60aef315-a646-457a-8f7b-565d4a08c607,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cus746dbdea5214c8e5ea0c9f1c4db230f970e9b635d9e0550b-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cus746dbdea5214c8e5ea0c9f1c4db230f970e9b635d9e0550b-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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cus746dbdea5214c8e5ea0c9f1c4db230f970e9b635d9e0550b-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cus746dbdea5214c8e5ea0c9f1c4db230f970e9b635d9e0550b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-cus746dbdea5214c8e5ea0c9f1c4db230f970e9b635d9e0550b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-custd3732cf807998509f275de689428c994-sast-unicode-check,tekton.dev/taskRunUID=85f9cf69-b053-4b68-8f80-c579fe680c15,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-init,tekton.dev/taskRunUID=76822dc4-a43e-4c75-8f59-cc7b928bdb7d,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-d3732cf807998509f275de689428c994-build-container,tekton.dev/taskRunUID=23d4259a-bdda-4750-b6e0-9becf5529d26,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:10:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:10:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T12:10:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:10:39Z","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-22T12:10:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:10:39Z","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-22T12:10:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:10:39Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:10:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:10:39Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:10:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:10:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T12:10:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:10:39Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:10:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} I0422 12:10:41.096293 1 request.go:752] "Waited before sending request" delay="1.907859128s" 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-monitoring/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODc1MTUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:10:41Z","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-22T12:10:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T12:10:41Z","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-22T12:10:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T12:10:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T12:10:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:10:47Z","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-22T12:10:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:10:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T12:10:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:10:47Z","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-22T12:10:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:10:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T12:10:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:10:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=c4d4a7c7-5faa-4548-84f9-6a571f7c1b8f,batch.kubernetes.io/job-name=pipelines-vacuum-29614330,controller-uid=c4d4a7c7-5faa-4548-84f9-6a571f7c1b8f,job-name=pipelines-vacuum-29614330"} {"level":"debug","ts":"2026-04-22T12:10:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T12:10:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:10:47Z","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-22T12:10:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:10:47Z","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-22T12:10:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:10:47Z","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-22T12:10:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:10:47Z","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-22T12:10:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:10:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=beb02969-e8ab-4406-ae92-b3623d7f692d,batch.kubernetes.io/job-name=pipelines-vacuum-29614325,controller-uid=beb02969-e8ab-4406-ae92-b3623d7f692d,job-name=pipelines-vacuum-29614325"} {"level":"debug","ts":"2026-04-22T12:10:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:10:47Z","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-22T12:10:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:10:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T12:10:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:10:47Z","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-22T12:10:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:10:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T12:10:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:10:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=5f3ca468-2bf9-400c-981e-742b3c5e117d,batch.kubernetes.io/job-name=pipelines-vacuum-29614320,controller-uid=5f3ca468-2bf9-400c-981e-742b3c5e117d,job-name=pipelines-vacuum-29614320"} {"level":"debug","ts":"2026-04-22T12:10:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:10:47Z","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-22T12:10:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} I0422 12:10:51.096333 1 request.go:752] "Waited before sending request" delay="1.99573786s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODc2MTUsInN0YXJ0IjoibXQtYnJva2VyLWluZ3Jlc3NcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","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-22T12:10:51Z","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-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:51Z","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-22T12:10:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:10:55Z","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-22T12:10:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:10:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:10:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:10:55Z","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-22T12:10:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:10:57Z","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-22T12:10:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:10:57Z","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-22T12:10:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:10:57Z","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-22T12:10:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:10:59Z","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-22T12:10:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:10:59Z","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-22T12:10:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:10:59Z","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-22T12:10:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:10:59Z","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-22T12:10:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:10:59Z","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-22T12:10:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:10:59Z","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-22T12:10:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:10:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T12:10:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0422 12:11:01.096405 1 request.go:752] "Waited before sending request" delay="1.905952041s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODc5MjEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-dfd3d5fe5a7b3dfa36cfebea7b0fcc71-deprecated-base-image-check,tekton.dev/taskRunUID=4164cb6a-0518-4907-a12a-484f9c970678,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8-init,tekton.dev/taskRunUID=1cf18ab2-3358-408d-9b10-d91c4a988ad7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=3a4d6e5857a45fe0b6cd9f9ef217ab9887149e85,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRunUID=7e970d95-c46b-4f0f-bfb5-b35b28c6ad0a,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-push-9wr7c-init,tekton.dev/taskRunUID=8e2116bc-8bbb-4500-9b1c-af8d05a1758b"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-dfd3d5fe5a7b3dfa36cfebea7b0fcc71-build-container,tekton.dev/taskRunUID=8c946170-2643-4401-9ff3-3d3cb45bfd76,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-customc14f2ff5df5f55f16ec949ba908fd9b9-clone-repository,tekton.dev/taskRunUID=d046eeee-269e-4edb-938b-e7db11abd4f3,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=3a4d6e5857a45fe0b6cd9f9ef217ab9887149e85,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRunUID=7e970d95-c46b-4f0f-bfb5-b35b28c6ad0a,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-15fdd8a2cde1143f6437346656ff71ff-deprecated-base-image-check,tekton.dev/taskRunUID=9bfa5cf9-571e-4c48-be91-e34fc15df1ae"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-15fdd8a2cde1143f64373466bfa7b1f8aad1b26dd9ea2a318e0d771c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-15fdd8a2cde1143f64373466bfa7b1f8aad1b26dd9ea2a318e0d771c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-15fdd8a2cde1143f64373466bfa7b1f8aad1b26dd9ea2a318e0d771c-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-15fdd8a2cde1143f64373466bfa7b1f8aad1b26dd9ea2a318e0d771c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-15fdd8a2cde1143f64373466bfa7b1f8aad1b26dd9ea2a318e0d771c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-15fdd8a2cde1143f64373466bfa7b1f8aad1b26dd9ea2a318e0d771c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-15fdd8a2cde1143f64373466bfa7b1f8aad1b26dd9ea2a318e0d771c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-15fdd8a2cde1143f64373466bfa7b1f8aad1b26dd9ea2a318e0d771c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-15fdd8a2cde1143f64373466bfa7b1f8aad1b26dd9ea2a318e0d771c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-15fdd8a2cde1143f64373466bfa7b1f8aad1b26dd9ea2a318e0d771c-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-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=3a4d6e5857a45fe0b6cd9f9ef217ab9887149e85,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRunUID=7e970d95-c46b-4f0f-bfb5-b35b28c6ad0a,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-push-9wr7c-rpms-signature-scan,tekton.dev/taskRunUID=aa7d6696-d569-41ed-898a-1cf220af080c"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe5935b2cb4659b1ed840b2b57d4f85174-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe5935b2cb4659b1ed840b2b57d4f85174-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe5935b2cb4659b1ed840b2b57d4f85174-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe5935b2cb4659b1ed840b2b57d4f85174-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe5935b2cb4659b1ed840b2b57d4f85174-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe5935b2cb4659b1ed840b2b57d4f85174-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe5935b2cb4659b1ed840b2b57d4f85174-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe5935b2cb4659b1ed840b2b57d4f85174-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe5935b2cb4659b1ed840b2b57d4f85174-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe5935b2cb4659b1ed840b2b57d4f85174-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe5935b2cb4659b1ed840b2b57d4f85174-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-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh-tpa-scan,tekton.dev/taskRunUID=db267dc0-ad25-4004-ad1b-30884c4581e4,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-customc14f2ff5df5f55f16ec949ba908fd9b9-sast-shell-check,tekton.dev/taskRunUID=8aab980d-b5a3-4fc8-8868-93cf73e6418c,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-customdfd3d5fe5a7b3dfa36cfebea7b0fcc71-clone-repository,tekton.dev/taskRunUID=d2fb26ab-e57f-447c-a83a-5d5e399e01b7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-customdfd3d5fe5a7b3dfa36cfebea7b0fcc71-sast-shell-check,tekton.dev/taskRunUID=49c75670-060a-48d5-9e0b-2351a3dd62e4,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=3a4d6e5857a45fe0b6cd9f9ef217ab9887149e85,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRunUID=7e970d95-c46b-4f0f-bfb5-b35b28c6ad0a,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-push-9wr7c-build-image-index,tekton.dev/taskRunUID=e8286c1d-f66e-4ab9-ad6a-07f0fb008448"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe677393731cb79cc7cc8f7301748adb9a-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe677393731cb79cc7cc8f7301748adb9a-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe677393731cb79cc7cc8f7301748adb9a-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe677393731cb79cc7cc8f7301748adb9a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe677393731cb79cc7cc8f7301748adb9a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe677393731cb79cc7cc8f7301748adb9a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe677393731cb79cc7cc8f7301748adb9a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe677393731cb79cc7cc8f7301748adb9a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe677393731cb79cc7cc8f7301748adb9a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe677393731cb79cc7cc8f7301748adb9a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe677393731cb79cc7cc8f7301748adb9a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe677393731cb79cc7cc8f7301748adb9a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe677393731cb79cc7cc8f7301748adb9a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe677393731cb79cc7cc8f7301748adb9a-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepe677393731cb79cc7cc8f7301748adb9a-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-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=3a4d6e5857a45fe0b6cd9f9ef217ab9887149e85,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRunUID=7e970d95-c46b-4f0f-bfb5-b35b28c6ad0a,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-c15fdd8a2cde1143f6437346656ff71ff-prefetch-dependencies,tekton.dev/taskRunUID=6fc8a7a8-caa2-4357-bf45-7b340d278bc8"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8-clamav-scan,tekton.dev/taskRunUID=942bca31-a9e4-4b90-8e0e-1f8e8d2c4574,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=3a4d6e5857a45fe0b6cd9f9ef217ab9887149e85,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRunUID=7e970d95-c46b-4f0f-bfb5-b35b28c6ad0a,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-push-9wr7c-clamav-scan,tekton.dev/taskRunUID=5db8eb7c-6fe6-43d9-92fc-5019aa140a5b"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=3a4d6e5857a45fe0b6cd9f9ef217ab9887149e85,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRunUID=7e970d95-c46b-4f0f-bfb5-b35b28c6ad0a,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-push-9wr7c-tpa-scan,tekton.dev/taskRunUID=a827d280-ba76-4cd5-b85c-e9a9093f0b24"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-tpa-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-tpa-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-tpa-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-tpa-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-tpa-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-tpa-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-tpa-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-tpa-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-tpa-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-tpa-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-tpa-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-tpa-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-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custoc14f2ff5df5f55f16ec949ba908fd9b9-build-image-index,tekton.dev/taskRunUID=fb390d3c-396b-4f62-8fd1-a06ef5dbba42,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=3a4d6e5857a45fe0b6cd9f9ef217ab9887149e85,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRunUID=7e970d95-c46b-4f0f-bfb5-b35b28c6ad0a,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-push-9wr7c-sast-shell-check,tekton.dev/taskRunUID=e2582a33-0662-4595-afc1-30ec5480c85b"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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 \"step-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cusc14f2ff5df5f55f16ec949ba908fd9b9-rpms-signature-scan,tekton.dev/taskRunUID=fa070b76-e4d4-44b3-8b2c-cc14f310db48,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-custdfd3d5fe5a7b3dfa36cfebea7b0fcc71-sast-unicode-check,tekton.dev/taskRunUID=0c32ebae-c537-4b8e-940a-c3617bdfaeb3,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=3a4d6e5857a45fe0b6cd9f9ef217ab9887149e85,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRunUID=7e970d95-c46b-4f0f-bfb5-b35b28c6ad0a,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-push-9wr7c-build-container,tekton.dev/taskRunUID=e7c1f491-b617-437a-a96d-8aee22456253"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepep-on-push-9wr7c-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-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-c14f2ff5df5f55f16ec949ba908fd9b9-deprecated-base-image-check,tekton.dev/taskRunUID=bcabd375-3874-4456-b4b8-344449dc5f77,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=3a4d6e5857a45fe0b6cd9f9ef217ab9887149e85,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRunUID=7e970d95-c46b-4f0f-bfb5-b35b28c6ad0a,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-push-9wr7c-sast-unicode-check,tekton.dev/taskRunUID=f0f36fad-54d0-468e-9589-8f9b2537402e"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepea11ea16a914c6923300e38a8521977d6-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepea11ea16a914c6923300e38a8521977d6-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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepea11ea16a914c6923300e38a8521977d6-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-fj-test-custom-branch-ojepep\" not found"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepea11ea16a914c6923300e38a8521977d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepea11ea16a914c6923300e38a8521977d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepea11ea16a914c6923300e38a8521977d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepea11ea16a914c6923300e38a8521977d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepea11ea16a914c6923300e38a8521977d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepea11ea16a914c6923300e38a8521977d6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:11:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","object":"fj-test-custom-branch-ojepea11ea16a914c6923300e38a8521977d6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8-tpa-scan,tekton.dev/taskRunUID=177ed436-6656-4719-9c61-461b997839d7,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=3a4d6e5857a45fe0b6cd9f9ef217ab9887149e85,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-push-9wr7c,tekton.dev/pipelineRunUID=7e970d95-c46b-4f0f-bfb5-b35b28c6ad0a,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-push-9wr7c-clone-repository,tekton.dev/taskRunUID=1a92a74b-e0bf-44f4-ac89-06be48243963"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-c14f2ff5df5f55f16ec949ba908fd9b9-build-container,tekton.dev/taskRunUID=169e76f0-a667-480b-89fc-fb10ecf6984e,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custodfd3d5fe5a7b3dfa36cfebea7b0fcc71-build-image-index,tekton.dev/taskRunUID=2b9e640c-156d-4747-81f1-f149b948790e,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-cc14f2ff5df5f55f16ec949ba908fd9b9-prefetch-dependencies,tekton.dev/taskRunUID=16747542-a7e4-4a88-a88a-550ef82b2e10,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-cdfd3d5fe5a7b3dfa36cfebea7b0fcc71-prefetch-dependencies,tekton.dev/taskRunUID=e768d6c5-7e77-4337-af41-004dd9f14390,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cusdfd3d5fe5a7b3dfa36cfebea7b0fcc71-rpms-signature-scan,tekton.dev/taskRunUID=8b4362c0-d7d3-4e25-a9f8-72b50dd22ef8,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=6b4c7451ea3a99b5a23362aaa9e90e7cf204ddda,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-qh6l8,tekton.dev/pipelineRunUID=c493289c-a1c0-4f51-ac8a-5583b62361df,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-custc14f2ff5df5f55f16ec949ba908fd9b9-sast-unicode-check,tekton.dev/taskRunUID=38aec2ae-cf2b-4410-b12d-c147b60b5cf3,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh-clamav-scan,tekton.dev/taskRunUID=ba250262-d139-475d-8677-05f257bcd5d3,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-afdq,appstudio.openshift.io/component=fj-test-custom-branch-ojepep,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=pull_request,pipelinesascode.tekton.dev/original-prname=fj-test-custom-branch-ojepep-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojepep,pipelinesascode.tekton.dev/sha=c1b716410fe577f379c8d51fb29f9a8a0a6e48fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-pjfuuy,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh,tekton.dev/pipelineRunUID=4d381b66-d4e9-4286-9810-578c05a9e63d,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojepep-on-pull-request-ssxsh-init,tekton.dev/taskRunUID=e331c711-e5bd-48b7-9e96-225c7811b13f,test.appstudio.openshift.io/pr-group-sha=676fc7e2866b66956d7cb475eadcb660e0c7c3b6546611b36598fe3c63b9f2"} {"level":"debug","ts":"2026-04-22T12:11:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} I0422 12:11:11.096647 1 request.go:752] "Waited before sending request" delay="1.907953111s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODgxMTIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:11:13Z","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-22T12:11:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:11:13Z","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-22T12:11:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:11:13Z","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-22T12:11:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:11:13Z","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-22T12:11:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:11:13Z","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-22T12:11:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:11:13Z","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-22T12:11:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:11:17Z","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-22T12:11:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:11:17Z","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-22T12:11:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:11:17Z","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-22T12:11:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:11:17Z","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-22T12:11:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:11:17Z","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-22T12:11:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:11:17Z","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-22T12:11:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:11:21Z","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-22T12:11:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:11:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T12:11:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:11:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:11:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:11:21Z","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-22T12:11:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:11:21Z","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-22T12:11:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} I0422 12:11:23.095293 1 request.go:752] "Waited before sending request" delay="1.899265813s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODgzOTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:11:23Z","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-22T12:11:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:11:23Z","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-22T12:11:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:11:23Z","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-22T12:11:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:11:29Z","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-22T12:11:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:11:29Z","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-22T12:11:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:11:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T12:11:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:11:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T12:11:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T12:11:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T12:11:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} I0422 12:11:33.095726 1 request.go:752] "Waited before sending request" delay="1.907948906s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODg4NjMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T12:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:11:33Z","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-22T12:11:33Z","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-22T12:11:33Z","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-22T12:11:33Z","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-22T12:11:33Z","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-22T12:11:33Z","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-22T12:11:33Z","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-22T12:11:33Z","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-22T12:11:33Z","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-22T12:11:33Z","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-22T12:11:33Z","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-22T12:11:33Z","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-22T12:11:33Z","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-22T12:11:33Z","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-22T12:11:33Z","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-22T12:11:33Z","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-22T12:11:33Z","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-22T12:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T12:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T12:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:11:35Z","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-22T12:11:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:11:35Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T12:11:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:11:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":3,"labels":"batch.kubernetes.io/controller-uid=d70cc2d9-5222-493e-a573-6d079aeb3977,batch.kubernetes.io/job-name=namespace-claim-cleaner-29614320,controller-uid=d70cc2d9-5222-493e-a573-6d079aeb3977,job-name=namespace-claim-cleaner-29614320"} {"level":"debug","ts":"2026-04-22T12:11:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:11:35Z","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-22T12:11:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:11:35Z","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-22T12:11:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:11:35Z","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-22T12:11:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:11:35Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T12:11:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:11:35Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T12:11:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:11:35Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T12:11:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:11:35Z","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-22T12:11:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:11:37Z","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-22T12:11:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:11:37Z","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-22T12:11:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:11:37Z","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-22T12:11:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:11:37Z","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-22T12:11:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} I0422 12:11:43.095819 1 request.go:752] "Waited before sending request" delay="1.77081316s" 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-e2e-txcm/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODkwNzQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom92c1002bb33eb835009102c420c98016-sast-shell-check,tekton.dev/taskRunUID=8fea15ef-936d-4b03-b643-9d3f4877e23b,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom92c1002bb33eb835009102c420c98016-clone-repository,tekton.dev/taskRunUID=50781f58-7f0b-49e6-a1d7-1a180ffc2e65,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-clamav-scan,tekton.dev/taskRunUID=c14f4016-a964-48e4-92bc-8149cdd69dd6,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c92c1002bb33eb835009102c420c98016-prefetch-dependencies,tekton.dev/taskRunUID=5e69d751-330c-4c37-9260-7913ba15517e,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-init,tekton.dev/taskRunUID=2371a860-b771-4737-aa91-feaf95242c94,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-tpa-scan,tekton.dev/taskRunUID=306d643e-59a7-4584-adba-682adbb950e7,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gl-test-custom-branch-vomnsb-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=72b87b2bfdd6578ae9af93fc9dcc42e5c6c1c624,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRunUID=9bf29e14-c0ce-4e7b-b634-858583e8ef39,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-push-rxjtz-clone-repository,tekton.dev/taskRunUID=b6fc4fa3-ff5b-4ad5-a6b5-db068f5552b9"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-create-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-create-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-init,tekton.dev/taskRunUID=2916ded7-f9f3-49e3-ad20-a4922d765f2f,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom940292462d16a2edff1820f41f828b17-clone-repository,tekton.dev/taskRunUID=9531f87b-0635-4b10-b63a-8adb2cdf634e,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom940292462d16a2edff1820f41f828b17-sast-shell-check,tekton.dev/taskRunUID=c77061df-1104-4a4e-bd85-aa3307fbf1b3,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-cus92c1002bb33eb835009102c420c98016-rpms-signature-scan,tekton.dev/taskRunUID=81c9e28a-a29c-4983-8222-fe1768d285ed,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-cust940292462d16a2edff1820f41f828b17-sast-unicode-check,tekton.dev/taskRunUID=60d89088-24a2-4821-adbb-9978bdd3e510,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custo92c1002bb33eb835009102c420c98016-build-image-index,tekton.dev/taskRunUID=0a4a5ea2-2436-4c65-9e92-05ae1dd6e5bd,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-clamav-scan,tekton.dev/taskRunUID=a7b78844-65ff-4f6b-81fd-13ecc3d10579,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns63be6736dbfa02201d207fd3b257915b-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns63be6736dbfa02201d207fd3b257915b-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns63be6736dbfa02201d207fd3b257915b-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns63be6736dbfa02201d207fd3b257915b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns63be6736dbfa02201d207fd3b257915b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns63be6736dbfa02201d207fd3b257915b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns63be6736dbfa02201d207fd3b257915b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns63be6736dbfa02201d207fd3b257915b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns63be6736dbfa02201d207fd3b257915b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns63be6736dbfa02201d207fd3b257915b-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns63be6736dbfa02201d207fd3b257915b-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-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c940292462d16a2edff1820f41f828b17-prefetch-dependencies,tekton.dev/taskRunUID=3ef22cfe-295c-4065-858c-b6b1ccf45103,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-940292462d16a2edff1820f41f828b17-build-container,tekton.dev/taskRunUID=0ff0307f-6b94-44da-8e37-173efd108ee5,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-92c1002bb33eb835009102c420c98016-deprecated-base-image-check,tekton.dev/taskRunUID=5c8a11a4-8a31-486e-b5c1-0cec972e9e93,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gl-test-custom-branch-vomnsb-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=72b87b2bfdd6578ae9af93fc9dcc42e5c6c1c624,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRunUID=9bf29e14-c0ce-4e7b-b634-858583e8ef39,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-cd8e36d383207466d4ce22f7decba8455-prefetch-dependencies,tekton.dev/taskRunUID=3069f000-353e-4318-8d92-2e2e93c3cba4"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cd8e36d383207466d4cc62d810a2adf9954d0dca2f95ba8eb0f-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cd8e36d383207466d4cc62d810a2adf9954d0dca2f95ba8eb0f-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cd8e36d383207466d4cc62d810a2adf9954d0dca2f95ba8eb0f-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cd8e36d383207466d4cc62d810a2adf9954d0dca2f95ba8eb0f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cd8e36d383207466d4cc62d810a2adf9954d0dca2f95ba8eb0f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cd8e36d383207466d4cc62d810a2adf9954d0dca2f95ba8eb0f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-skip-ta\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cd8e36d383207466d4cc62d810a2adf9954d0dca2f95ba8eb0f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cd8e36d383207466d4cc62d810a2adf9954d0dca2f95ba8eb0f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cd8e36d383207466d4cc62d810a2adf9954d0dca2f95ba8eb0f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cd8e36d383207466d4cc62d810a2adf9954d0dca2f95ba8eb0f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cd8e36d383207466d4cc62d810a2adf9954d0dca2f95ba8eb0f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cd8e36d383207466d4cc62d810a2adf9954d0dca2f95ba8eb0f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-skip-ta\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cd8e36d383207466d4cc62d810a2adf9954d0dca2f95ba8eb0f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cd8e36d383207466d4cc62d810a2adf9954d0dca2f95ba8eb0f-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cd8e36d383207466d4cc62d810a2adf9954d0dca2f95ba8eb0f-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cd8e36d383207466d4cc62d810a2adf9954d0dca2f95ba8eb0f-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-skip-ta\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-cd8e36d383207466d4cc62d810a2adf9954d0dca2f95ba8eb0f-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gl-test-custom-branch-vomnsb-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=72b87b2bfdd6578ae9af93fc9dcc42e5c6c1c624,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRunUID=9bf29e14-c0ce-4e7b-b634-858583e8ef39,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-push-rxjtz-build-container,tekton.dev/taskRunUID=51d4a754-e409-4e59-b421-94e11af3aa47"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gl-test-custom-branch-vomnsb-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=72b87b2bfdd6578ae9af93fc9dcc42e5c6c1c624,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRunUID=9bf29e14-c0ce-4e7b-b634-858583e8ef39,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-push-rxjtz-init,tekton.dev/taskRunUID=99a82a80-22f0-4d09-b598-e9aef7bd98d0"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-cust92c1002bb33eb835009102c420c98016-sast-unicode-check,tekton.dev/taskRunUID=1e9a4750-3c86-4cf9-82aa-7649d6744fee,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-92c1002bb33eb835009102c420c98016-build-container,tekton.dev/taskRunUID=25d072f2-1d07-431d-88f7-e9f5a44ca7c3,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custo940292462d16a2edff1820f41f828b17-build-image-index,tekton.dev/taskRunUID=858930d1-94ce-4325-bdd4-9bba973170ca,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-940292462d16a2edff1820f41f828b17-deprecated-base-image-check,tekton.dev/taskRunUID=7ec279d3-07e7-40f9-b765-f671d6325c2a,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-cus940292462d16a2edff1820f41f828b17-rpms-signature-scan,tekton.dev/taskRunUID=d281fb40-cc60-4628-85df-84e9e4ec0dc5,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-tpa-scan,tekton.dev/taskRunUID=9e6dca6f-462d-4aa1-9ae2-8d19c4f01b58,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:11:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:49Z","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-22T12:11:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:11:53Z","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-22T12:11:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:11:53Z","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-22T12:11:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:11:53Z","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-22T12:11:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:11:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T12:11:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:11:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:11:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} I0422 12:11:55.095300 1 request.go:752] "Waited before sending request" delay="1.894177069s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODkyOTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbi1zZXJ2aWNlYWNjb3VudHMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:11:57Z","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-22T12:11:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:11:57Z","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-22T12:11:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:11:57Z","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-22T12:11:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:11:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T12:11:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:11:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T12:11:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:11:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T12:11:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:11:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T12:11:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:11:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T12:11:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:11:59Z","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-22T12:11:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:12:01Z","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-22T12:12:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T12:12:01Z","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-22T12:12:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} I0422 12:12:05.095857 1 request.go:752] "Waited before sending request" delay="1.909143079s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODk0MzksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:12:05Z","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-22T12:12:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-22T12:12:09Z","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-22T12:12:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:12:09Z","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-22T12:12:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:12:09Z","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-22T12:12:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:12:11Z","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-22T12:12:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T12:12:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:12:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0422 12:12:17.095761 1 request.go:752] "Waited before sending request" delay="1.911553399s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODk3MzUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T12:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-22T12:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} I0422 12:12:29.096745 1 request.go:752] "Waited before sending request" delay="1.996048038s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODk5NTMsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T12:12:29Z","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-22T12:12:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:12:29Z","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-22T12:12:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:12:29Z","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-22T12:12:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:12:29Z","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-22T12:12:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:12:29Z","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-22T12:12:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:12:29Z","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-22T12:12:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:12:33Z","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-22T12:12:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:12:33Z","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-22T12:12:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:12:33Z","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-22T12:12:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:12:33Z","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-22T12:12:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:12:33Z","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-22T12:12:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:12:33Z","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-22T12:12:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:12:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:12:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:12:37Z","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-22T12:12:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:12:37Z","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-22T12:12:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:12:37Z","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-22T12:12:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:12:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T12:12:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:12:39Z","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-22T12:12:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:12:39Z","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-22T12:12:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:12:39Z","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-22T12:12:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0422 12:12:41.095874 1 request.go:752] "Waited before sending request" delay="1.914963374s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/quality-dashboard/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTAxNjAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:12:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T12:12:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:12:45Z","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-22T12:12:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:12:45Z","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-22T12:12:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:12:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T12:12:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T12:12:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T12:12:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T12:12:49Z","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-22T12:12:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:12:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T12:12:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:12:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T12:12:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:12:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T12:12:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:12:49Z","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-22T12:12:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:12:51Z","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-22T12:12:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:12:51Z","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-22T12:12:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:12:51Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T12:12:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:12:51Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T12:12:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:12:51Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T12:12:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:12:51Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T12:12:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:12:51Z","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-22T12:12:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:12:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":3,"labels":"batch.kubernetes.io/controller-uid=d70cc2d9-5222-493e-a573-6d079aeb3977,batch.kubernetes.io/job-name=namespace-claim-cleaner-29614320,controller-uid=d70cc2d9-5222-493e-a573-6d079aeb3977,job-name=namespace-claim-cleaner-29614320"} {"level":"debug","ts":"2026-04-22T12:12:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:12:51Z","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-22T12:12:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:12:51Z","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-22T12:12:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} I0422 12:12:53.095973 1 request.go:752] "Waited before sending request" delay="1.848619294s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTA0MDcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:12: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-22T12:12:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:12: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-22T12:12:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:12: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-22T12:12:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:12: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-22T12:12:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-940292462d16a2edff1820f41f828b17-deprecated-base-image-check,tekton.dev/taskRunUID=7ec279d3-07e7-40f9-b765-f671d6325c2a,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gl-test-custom-branch-vomnsb-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=72b87b2bfdd6578ae9af93fc9dcc42e5c6c1c624,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRunUID=9bf29e14-c0ce-4e7b-b634-858583e8ef39,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-push-rxjtz-sast-unicode-check,tekton.dev/taskRunUID=80f3c8fa-a3e5-4443-bdb0-adde0a1a0eed"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns7c4bc0d968881928a2d23b6c254f886c-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns7c4bc0d968881928a2d23b6c254f886c-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns7c4bc0d968881928a2d23b6c254f886c-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns7c4bc0d968881928a2d23b6c254f886c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns7c4bc0d968881928a2d23b6c254f886c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns7c4bc0d968881928a2d23b6c254f886c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns7c4bc0d968881928a2d23b6c254f886c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns7c4bc0d968881928a2d23b6c254f886c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns7c4bc0d968881928a2d23b6c254f886c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns7c4bc0d968881928a2d23b6c254f886c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns7c4bc0d968881928a2d23b6c254f886c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns7c4bc0d968881928a2d23b6c254f886c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns7c4bc0d968881928a2d23b6c254f886c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns7c4bc0d968881928a2d23b6c254f886c-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns7c4bc0d968881928a2d23b6c254f886c-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns7c4bc0d968881928a2d23b6c254f886c-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-init,tekton.dev/taskRunUID=2371a860-b771-4737-aa91-feaf95242c94,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-tpa-scan,tekton.dev/taskRunUID=306d643e-59a7-4584-adba-682adbb950e7,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-init,tekton.dev/taskRunUID=2916ded7-f9f3-49e3-ad20-a4922d765f2f,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom940292462d16a2edff1820f41f828b17-clone-repository,tekton.dev/taskRunUID=9531f87b-0635-4b10-b63a-8adb2cdf634e,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-cust940292462d16a2edff1820f41f828b17-sast-unicode-check,tekton.dev/taskRunUID=60d89088-24a2-4821-adbb-9978bdd3e510,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-clamav-scan,tekton.dev/taskRunUID=a7b78844-65ff-4f6b-81fd-13ecc3d10579,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gl-test-custom-branch-vomnsb-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=72b87b2bfdd6578ae9af93fc9dcc42e5c6c1c624,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRunUID=9bf29e14-c0ce-4e7b-b634-858583e8ef39,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-d8e36d383207466d4ce22f7decba8455-deprecated-base-image-check,tekton.dev/taskRunUID=b38754ea-2cb9-47c0-be7c-e3b9d234cbc3"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-d8e36d383207466d4ce22f7dc46738cb62fdad69352d075f392f76a0-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-d8e36d383207466d4ce22f7dc46738cb62fdad69352d075f392f76a0-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-d8e36d383207466d4ce22f7dc46738cb62fdad69352d075f392f76a0-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-d8e36d383207466d4ce22f7dc46738cb62fdad69352d075f392f76a0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-d8e36d383207466d4ce22f7dc46738cb62fdad69352d075f392f76a0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-d8e36d383207466d4ce22f7dc46738cb62fdad69352d075f392f76a0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-d8e36d383207466d4ce22f7dc46738cb62fdad69352d075f392f76a0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-d8e36d383207466d4ce22f7dc46738cb62fdad69352d075f392f76a0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-d8e36d383207466d4ce22f7dc46738cb62fdad69352d075f392f76a0-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-d8e36d383207466d4ce22f7dc46738cb62fdad69352d075f392f76a0-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-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gl-test-custom-branch-vomnsb-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=72b87b2bfdd6578ae9af93fc9dcc42e5c6c1c624,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRunUID=9bf29e14-c0ce-4e7b-b634-858583e8ef39,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-push-rxjtz-build-container,tekton.dev/taskRunUID=51d4a754-e409-4e59-b421-94e11af3aa47"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gl-test-custom-branch-vomnsb-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=72b87b2bfdd6578ae9af93fc9dcc42e5c6c1c624,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRunUID=9bf29e14-c0ce-4e7b-b634-858583e8ef39,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-push-rxjtz-init,tekton.dev/taskRunUID=99a82a80-22f0-4d09-b598-e9aef7bd98d0"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-cus92c1002bb33eb835009102c420c98016-rpms-signature-scan,tekton.dev/taskRunUID=81c9e28a-a29c-4983-8222-fe1768d285ed,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custo92c1002bb33eb835009102c420c98016-build-image-index,tekton.dev/taskRunUID=0a4a5ea2-2436-4c65-9e92-05ae1dd6e5bd,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custo940292462d16a2edff1820f41f828b17-build-image-index,tekton.dev/taskRunUID=858930d1-94ce-4325-bdd4-9bba973170ca,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gl-test-custom-branch-vomnsb-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=72b87b2bfdd6578ae9af93fc9dcc42e5c6c1c624,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRunUID=9bf29e14-c0ce-4e7b-b634-858583e8ef39,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-push-rxjtz-rpms-signature-scan,tekton.dev/taskRunUID=2b3f4502-145f-4935-b3e0-4045d0e17f88"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsa23cb735182eeb098af86d5fe7f61a91-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsa23cb735182eeb098af86d5fe7f61a91-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsa23cb735182eeb098af86d5fe7f61a91-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsa23cb735182eeb098af86d5fe7f61a91-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsa23cb735182eeb098af86d5fe7f61a91-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsa23cb735182eeb098af86d5fe7f61a91-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsa23cb735182eeb098af86d5fe7f61a91-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsa23cb735182eeb098af86d5fe7f61a91-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsa23cb735182eeb098af86d5fe7f61a91-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsa23cb735182eeb098af86d5fe7f61a91-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsa23cb735182eeb098af86d5fe7f61a91-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-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gl-test-custom-branch-vomnsb-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=72b87b2bfdd6578ae9af93fc9dcc42e5c6c1c624,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRunUID=9bf29e14-c0ce-4e7b-b634-858583e8ef39,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-push-rxjtz-clamav-scan,tekton.dev/taskRunUID=a8094198-9688-4f9e-8a82-946f0f502da5"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom92c1002bb33eb835009102c420c98016-sast-shell-check,tekton.dev/taskRunUID=8fea15ef-936d-4b03-b643-9d3f4877e23b,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom940292462d16a2edff1820f41f828b17-sast-shell-check,tekton.dev/taskRunUID=c77061df-1104-4a4e-bd85-aa3307fbf1b3,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c92c1002bb33eb835009102c420c98016-prefetch-dependencies,tekton.dev/taskRunUID=5e69d751-330c-4c37-9260-7913ba15517e,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c940292462d16a2edff1820f41f828b17-prefetch-dependencies,tekton.dev/taskRunUID=3ef22cfe-295c-4065-858c-b6b1ccf45103,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-cus940292462d16a2edff1820f41f828b17-rpms-signature-scan,tekton.dev/taskRunUID=d281fb40-cc60-4628-85df-84e9e4ec0dc5,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-92c1002bb33eb835009102c420c98016-build-container,tekton.dev/taskRunUID=25d072f2-1d07-431d-88f7-e9f5a44ca7c3,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv-tpa-scan,tekton.dev/taskRunUID=9e6dca6f-462d-4aa1-9ae2-8d19c4f01b58,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom92c1002bb33eb835009102c420c98016-clone-repository,tekton.dev/taskRunUID=50781f58-7f0b-49e6-a1d7-1a180ffc2e65,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-92c1002bb33eb835009102c420c98016-deprecated-base-image-check,tekton.dev/taskRunUID=5c8a11a4-8a31-486e-b5c1-0cec972e9e93,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=ebe071b6454f0b35dbffdfb40e9f3bbabe4355ce,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-zc5pv,tekton.dev/pipelineRunUID=410fe4bc-f85a-41f3-83ab-644d3ee7512d,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-cust92c1002bb33eb835009102c420c98016-sast-unicode-check,tekton.dev/taskRunUID=1e9a4750-3c86-4cf9-82aa-7649d6744fee,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b-clamav-scan,tekton.dev/taskRunUID=c14f4016-a964-48e4-92bc-8149cdd69dd6,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gl-test-custom-branch-vomnsb-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=72b87b2bfdd6578ae9af93fc9dcc42e5c6c1c624,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRunUID=9bf29e14-c0ce-4e7b-b634-858583e8ef39,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-push-rxjtz-build-image-index,tekton.dev/taskRunUID=e05070e2-37ce-431b-975a-a811b2b7c989"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns6ea09aa5dcb2b2fca45919e94d6368fa-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns6ea09aa5dcb2b2fca45919e94d6368fa-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns6ea09aa5dcb2b2fca45919e94d6368fa-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns6ea09aa5dcb2b2fca45919e94d6368fa-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns6ea09aa5dcb2b2fca45919e94d6368fa-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns6ea09aa5dcb2b2fca45919e94d6368fa-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns6ea09aa5dcb2b2fca45919e94d6368fa-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns6ea09aa5dcb2b2fca45919e94d6368fa-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns6ea09aa5dcb2b2fca45919e94d6368fa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns6ea09aa5dcb2b2fca45919e94d6368fa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns6ea09aa5dcb2b2fca45919e94d6368fa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns6ea09aa5dcb2b2fca45919e94d6368fa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns6ea09aa5dcb2b2fca45919e94d6368fa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns6ea09aa5dcb2b2fca45919e94d6368fa-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomns6ea09aa5dcb2b2fca45919e94d6368fa-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-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gl-test-custom-branch-vomnsb-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=72b87b2bfdd6578ae9af93fc9dcc42e5c6c1c624,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRunUID=9bf29e14-c0ce-4e7b-b634-858583e8ef39,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-push-rxjtz-clone-repository,tekton.dev/taskRunUID=b6fc4fa3-ff5b-4ad5-a6b5-db068f5552b9"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gl-test-custom-branch-vomnsb-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=72b87b2bfdd6578ae9af93fc9dcc42e5c6c1c624,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRunUID=9bf29e14-c0ce-4e7b-b634-858583e8ef39,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-push-rxjtz-tpa-scan,tekton.dev/taskRunUID=35d5ab8d-77e1-4e08-a7b4-a247d89bdaf1"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-tpa-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-tpa-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-tpa-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-tpa-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-tpa-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-tpa-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-tpa-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-tpa-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-tpa-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-tpa-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-tpa-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-tpa-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-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gl-test-custom-branch-vomnsb-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=72b87b2bfdd6578ae9af93fc9dcc42e5c6c1c624,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRunUID=9bf29e14-c0ce-4e7b-b634-858583e8ef39,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-cd8e36d383207466d4ce22f7decba8455-prefetch-dependencies,tekton.dev/taskRunUID=3069f000-353e-4318-8d92-2e2e93c3cba4"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,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=gl-test-custom-branch-vomnsb-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=1d871fd2ca20398c87e60f106a0462fbdd527fbb,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-pull-request-8zw7b,tekton.dev/pipelineRunUID=efea9071-2862-44b0-bd74-b672f8463319,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-940292462d16a2edff1820f41f828b17-build-container,tekton.dev/taskRunUID=0ff0307f-6b94-44da-8e37-173efd108ee5,test.appstudio.openshift.io/pr-group-sha=2747b4754ac88b42207d3f84a44b3b10b44edec379087190b43b49f1a48b74"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gl-test-custom-branch-vomnsb-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=72b87b2bfdd6578ae9af93fc9dcc42e5c6c1c624,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRunUID=9bf29e14-c0ce-4e7b-b634-858583e8ef39,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-push-rxjtz-sast-shell-check,tekton.dev/taskRunUID=1f205a77-b992-4acf-a20c-5928103e6405"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:13:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:13:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} I0422 12:13:03.096284 1 request.go:752] "Waited before sending request" delay="1.802685344s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTA4MzgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:05Z","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-22T12:13:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:13:09Z","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-22T12:13:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:13:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T12:13:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:13:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:13:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:13:09Z","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-22T12:13:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:13:09Z","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-22T12:13:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:13:13Z","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-22T12:13:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:13:13Z","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-22T12:13:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:13:13Z","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-22T12:13:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} I0422 12:13:15.095958 1 request.go:752] "Waited before sending request" delay="1.901598758s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTE0MjAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:13:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T12:13:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:13:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T12:13:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:13:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T12:13:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:13:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T12:13:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:13:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T12:13:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:13:15Z","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-22T12:13:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:13:17Z","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-22T12:13:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T12:13:17Z","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-22T12:13:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T12:13:21Z","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-22T12:13:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-22T12:13:25Z","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-22T12:13:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:13:25Z","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-22T12:13:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:13:25Z","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-22T12:13:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} I0422 12:13:27.094840 1 request.go:752] "Waited before sending request" delay="1.912876156s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTE2MDcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:13:27Z","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-22T12:13:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T12:13:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:13:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T12:13:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T12:13:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} I0422 12:13:37.094924 1 request.go:752] "Waited before sending request" delay="1.913582773s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTE3NjEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:13:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"batch.kubernetes.io/controller-uid=9afffee7-c8b9-4204-addf-05afbca1f73d,batch.kubernetes.io/job-name=create-dependencyupdatecheck-29614320,controller-uid=9afffee7-c8b9-4204-addf-05afbca1f73d,job-name=create-dependencyupdatecheck-29614320"} {"level":"debug","ts":"2026-04-22T12:13:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:13:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T12:13:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:13:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T12:13:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:13:41Z","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-22T12:13:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:13:41Z","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-22T12:13:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:13:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T12:13:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-22T12:13:45Z","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-22T12:13:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T12:13:45Z","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-22T12:13:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} I0422 12:13:47.095506 1 request.go:752] "Waited before sending request" delay="1.878923831s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTE5MDUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:49Z","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-22T12:13:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:13:53Z","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-22T12:13:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:13:53Z","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-22T12:13:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:13:53Z","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-22T12:13:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:13:53Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:13:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:13:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T12:13:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:13:53Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T12:13:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:13:53Z","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-22T12:13:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:13:53Z","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-22T12:13:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:13:53Z","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-22T12:13:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:13:53Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:13:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:13:53Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:13:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:13:53Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T12:13:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:13:53Z","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-22T12:13:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:13:53Z","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-22T12:13:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:13:57Z","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-22T12:13:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:13:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":3,"labels":"batch.kubernetes.io/controller-uid=336edf04-1cfb-4ae6-b76f-98c08c00f8a7,batch.kubernetes.io/job-name=integration-service-snapshot-garbage-collector-29614320,controller-uid=336edf04-1cfb-4ae6-b76f-98c08c00f8a7,job-name=integration-service-snapshot-garbage-collector-29614320"} {"level":"debug","ts":"2026-04-22T12:13:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:13:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:13:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:13:57Z","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-22T12:13:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} I0422 12:13:59.095740 1 request.go:752] "Waited before sending request" delay="1.872922361s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTIwODYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:14:01Z","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-22T12:14:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:14:01Z","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-22T12:14:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:14:01Z","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-22T12:14:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:14:01Z","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-22T12:14:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:14:01Z","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-22T12:14:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:14:01Z","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-22T12:14:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:14:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T12:14:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T12:14:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:14:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T12:14:07Z","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-22T12:14:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} I0422 12:14:11.095824 1 request.go:752] "Waited before sending request" delay="1.99584642s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTIyNDEsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:14:11Z","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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T12:14:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:14:11Z","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-22T12:14:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:14:11Z","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-22T12:14:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:14:11Z","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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T12:14:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:14:11Z","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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T12:14:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:14:11Z","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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T12:14:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:14:11Z","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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T12:14:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:14:11Z","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-22T12:14:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:14:11Z","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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T12:14:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-cust746dbdea5214c8e5eb24af1697dcd08d-sast-unicode-check,tekton.dev/taskRunUID=f477ed24-b64a-459c-a95b-0b6cd135d73b,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/check-run-id=72499513983,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=bec1bf8d5e92a36456d3b6a70c35ac9376d37d62,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-push-7zw9k,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-push-7zw9k,tekton.dev/pipelineRunUID=2a674785-3b8b-47a3-9a7d-d2a0d5d99d7e,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-push-7zw9k-build-container,tekton.dev/taskRunUID=790df0ba-76be-43ad-b9fc-1a431c551271"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/check-run-id=72499513983,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=bec1bf8d5e92a36456d3b6a70c35ac9376d37d62,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-push-7zw9k,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-push-7zw9k,tekton.dev/pipelineRunUID=2a674785-3b8b-47a3-9a7d-d2a0d5d99d7e,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-push-7zw9k-clone-repository,tekton.dev/taskRunUID=7a556132-f4ec-4549-a88e-e97caaf9302b"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-create-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-create-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom746dbdea5214c8e5eb24af1697dcd08d-clone-repository,tekton.dev/taskRunUID=9a782401-d3e5-4a68-8550-dcabbba6f6c5,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cus746dbdea5214c8e5eb24af1697dcd08d-rpms-signature-scan,tekton.dev/taskRunUID=60aef315-a646-457a-8f7b-565d4a08c607,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cusd3732cf807998509f275de689428c994-rpms-signature-scan,tekton.dev/taskRunUID=600ecb9e-4d66-4a25-a9fc-6c22d715db55,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custo746dbdea5214c8e5eb24af1697dcd08d-build-image-index,tekton.dev/taskRunUID=1ab5f4cc-730c-4e47-9d48-d859375e44f8,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-clamav-scan,tekton.dev/taskRunUID=a5ceeb53-c36e-4ddd-8416-8e4a22ee2f72,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-tpa-scan,tekton.dev/taskRunUID=0ec62dc5-f944-4689-bb15-9a6fadb5a634,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-d3732cf807998509f275de689428c994-build-container,tekton.dev/taskRunUID=23d4259a-bdda-4750-b6e0-9becf5529d26,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-custom746dbdea5214c8e5eb24af1697dcd08d-sast-shell-check,tekton.dev/taskRunUID=3bb47df9-d0f9-4608-b857-9e0d864e7d43,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-d3732cf807998509f275de689428c994-deprecated-base-image-check,tekton.dev/taskRunUID=fb749992-f95d-434a-ae5c-208d026b44bf,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/check-run-id=72499513983,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=bec1bf8d5e92a36456d3b6a70c35ac9376d37d62,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-push-7zw9k,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-push-7zw9k,tekton.dev/pipelineRunUID=2a674785-3b8b-47a3-9a7d-d2a0d5d99d7e,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c7013a48cc78b3269f065ad5ec1f470da-prefetch-dependencies,tekton.dev/taskRunUID=bec96ab9-3836-4d73-810a-cd36eb1f2747"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c7013a48cc78b3269f0a4d54699ade6b0c752e38375148b126b-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c7013a48cc78b3269f0a4d54699ade6b0c752e38375148b126b-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c7013a48cc78b3269f0a4d54699ade6b0c752e38375148b126b-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c7013a48cc78b3269f0a4d54699ade6b0c752e38375148b126b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c7013a48cc78b3269f0a4d54699ade6b0c752e38375148b126b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c7013a48cc78b3269f0a4d54699ade6b0c752e38375148b126b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-skip-ta\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c7013a48cc78b3269f0a4d54699ade6b0c752e38375148b126b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-use-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c7013a48cc78b3269f0a4d54699ade6b0c752e38375148b126b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c7013a48cc78b3269f0a4d54699ade6b0c752e38375148b126b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-trusted-artifact\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c7013a48cc78b3269f0a4d54699ade6b0c752e38375148b126b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c7013a48cc78b3269f0a4d54699ade6b0c752e38375148b126b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c7013a48cc78b3269f0a4d54699ade6b0c752e38375148b126b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-skip-ta\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c7013a48cc78b3269f0a4d54699ade6b0c752e38375148b126b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-use-trusted-artifact\" has cpu limit 0"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c7013a48cc78b3269f0a4d54699ade6b0c752e38375148b126b-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c7013a48cc78b3269f0a4d54699ade6b0c752e38375148b126b-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c7013a48cc78b3269f0a4d54699ade6b0c752e38375148b126b-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-skip-ta\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-c7013a48cc78b3269f0a4d54699ade6b0c752e38375148b126b-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-use-trusted-artifact\" has memory limit 0"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl-init,tekton.dev/taskRunUID=76822dc4-a43e-4c75-8f59-cc7b928bdb7d,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/check-run-id=72499513983,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=bec1bf8d5e92a36456d3b6a70c35ac9376d37d62,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-push-7zw9k,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-push-7zw9k,tekton.dev/pipelineRunUID=2a674785-3b8b-47a3-9a7d-d2a0d5d99d7e,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-push-7zw9k-init,tekton.dev/taskRunUID=872ea9ef-fc05-4405-bac6-b0956086bca3"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-cd3732cf807998509f275de689428c994-prefetch-dependencies,tekton.dev/taskRunUID=7c979c48-b90d-42a1-b90f-3e7168e93f8c,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-custd3732cf807998509f275de689428c994-sast-unicode-check,tekton.dev/taskRunUID=85f9cf69-b053-4b68-8f80-c579fe680c15,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custod3732cf807998509f275de689428c994-build-image-index,tekton.dev/taskRunUID=2eb42c12-7ac2-4ea2-b6a9-0de1b5afd556,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-customd3732cf807998509f275de689428c994-clone-repository,tekton.dev/taskRunUID=772dd64c-40ef-467e-a505-f272acd7737b,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-746dbdea5214c8e5eb24af1697dcd08d-deprecated-base-image-check,tekton.dev/taskRunUID=7bdab7ba-c9fa-45c3-ac62-1f02d7e37381,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-746dbdea5214c8e5eb24af1697dcd08d-build-container,tekton.dev/taskRunUID=7043e16f-9c73-49a1-93da-4509ce0e8621,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-tpa-scan,tekton.dev/taskRunUID=897b84a0-0f71-44bd-84a7-aef8c6e30374,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498091289,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ac2f2aa0e45435dfde087f5f9c26af4b786eb2dd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-nkmjl,tekton.dev/pipelineRunUID=04f66c62-20bc-4dc6-b7ea-1dec13fa6c19,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-customd3732cf807998509f275de689428c994-sast-shell-check,tekton.dev/taskRunUID=156627cf-0953-4e0d-a438-2177f230214d,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-clamav-scan,tekton.dev/taskRunUID=31bfcb23-59c4-412e-962e-44b690197e0d,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-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-22T12:14:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkybb1e0742f4f8c0d8a7517a9baf57146a-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-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c746dbdea5214c8e5eb24af1697dcd08d-prefetch-dependencies,tekton.dev/taskRunUID=cef4f69a-af2c-48bd-9025-2efb75f00124,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,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=72498781916,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=ed8361be879c66b2cacc767f95d4f867eff85a6d,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg,tekton.dev/pipelineRunUID=e98d3922-66dd-4eb6-bf45-1c8366b8fb4e,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-pull-request-mx5zg-init,tekton.dev/taskRunUID=d8b9c132-9421-489f-82e4-2c9f2ff4cc4e,test.appstudio.openshift.io/pr-group-sha=b1456e763cbf22ebaabc3b2c3f019816d303dc4f9fade10133cd34207027f9"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:14:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:14:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T12:14:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:14:17Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:14:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:14:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T12:14:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:14:17Z","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-22T12:14:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:14:17Z","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-22T12:14:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:14:17Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:14:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:14:17Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:14:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:14:19Z","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-22T12:14:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T12:14:19Z","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-22T12:14:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0422 12:14:21.096596 1 request.go:752] "Waited before sending request" delay="1.889938601s" 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-rbac/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTI4NjMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:14:25Z","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-22T12:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:14:25Z","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-22T12:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T12:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:14:25Z","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-22T12:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:14:25Z","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-22T12:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T12:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:14:25Z","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-22T12:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T12:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T12:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:14:25Z","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-22T12:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:14:25Z","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-22T12:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:14:25Z","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-22T12:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=5f3ca468-2bf9-400c-981e-742b3c5e117d,batch.kubernetes.io/job-name=pipelines-vacuum-29614320,controller-uid=5f3ca468-2bf9-400c-981e-742b3c5e117d,job-name=pipelines-vacuum-29614320"} {"level":"debug","ts":"2026-04-22T12:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=beb02969-e8ab-4406-ae92-b3623d7f692d,batch.kubernetes.io/job-name=pipelines-vacuum-29614325,controller-uid=beb02969-e8ab-4406-ae92-b3623d7f692d,job-name=pipelines-vacuum-29614325"} {"level":"debug","ts":"2026-04-22T12:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=c4d4a7c7-5faa-4548-84f9-6a571f7c1b8f,batch.kubernetes.io/job-name=pipelines-vacuum-29614330,controller-uid=c4d4a7c7-5faa-4548-84f9-6a571f7c1b8f,job-name=pipelines-vacuum-29614330"} {"level":"debug","ts":"2026-04-22T12:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T12:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:14:25Z","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-22T12:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T12:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","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-22T12:14:29Z","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-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:14:29Z","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-22T12:14:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} I0422 12:14:33.095310 1 request.go:752] "Waited before sending request" delay="1.9033873s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTM0MjcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:14:33Z","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-22T12:14:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:14:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:14:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:14:33Z","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-22T12:14:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:14:35Z","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-22T12:14:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:14:35Z","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-22T12:14:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:14:35Z","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-22T12:14:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:14:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T12:14:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:14:37Z","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-22T12:14:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:14:37Z","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-22T12:14:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:14:37Z","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-22T12:14:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:14:37Z","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-22T12:14:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:14:37Z","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-22T12:14:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:14:37Z","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-22T12:14:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"info","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T12:14:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} I0422 12:14:43.095826 1 request.go:752] "Waited before sending request" delay="1.886912771s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTM2MjksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:14:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T12:14:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:14:45Z","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-22T12:14:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:14:45Z","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-22T12:14:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:14:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T12:14:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T12:14:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T12:14:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T12:14:49Z","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-22T12:14:49Z","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-22T12:14:49Z","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-22T12:14:49Z","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-22T12:14:49Z","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-22T12:14:49Z","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-22T12:14:49Z","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-22T12:14:49Z","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-22T12:14:49Z","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-22T12:14:49Z","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-22T12:14:49Z","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-22T12:14:49Z","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-22T12:14:49Z","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-22T12:14:49Z","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-22T12:14:49Z","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-22T12:14:49Z","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-22T12:14:49Z","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-22T12:14:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-22T12:14:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:14:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-22T12:14:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:14:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T12:14:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-22T12:14:51Z","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-22T12:14:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:14:51Z","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=55c757b9fb"} {"level":"debug","ts":"2026-04-22T12:14:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:14:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":3,"labels":"batch.kubernetes.io/controller-uid=d70cc2d9-5222-493e-a573-6d079aeb3977,batch.kubernetes.io/job-name=namespace-claim-cleaner-29614320,controller-uid=d70cc2d9-5222-493e-a573-6d079aeb3977,job-name=namespace-claim-cleaner-29614320"} {"level":"debug","ts":"2026-04-22T12:14:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:14:51Z","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=7c4f87db7c"} {"level":"debug","ts":"2026-04-22T12:14:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:14:51Z","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-22T12:14:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:14:51Z","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-22T12:14:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:14:51Z","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-22T12:14:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:14:51Z","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=599b895456"} {"level":"debug","ts":"2026-04-22T12:14:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:14:51Z","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=5f9c7cbfb7"} {"level":"debug","ts":"2026-04-22T12:14:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:14:51Z","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-22T12:14:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-22T12:14: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-22T12:14:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:14: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-22T12:14:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:14: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-22T12:14:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-22T12:14: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-22T12:14:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} I0422 12:14:55.096292 1 request.go:752] "Waited before sending request" delay="1.901829767s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTM4NTUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:15:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:15:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:15:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:15:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:15:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:15:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:15:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-xatt,appstudio.openshift.io/component=gl-test-custom-branch-vomnsb,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gl-test-custom-branch-vomnsb-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-vomnsb,pipelinesascode.tekton.dev/sha=72b87b2bfdd6578ae9af93fc9dcc42e5c6c1c624,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-ewnzzf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRun=gl-test-custom-branch-vomnsb-on-push-rxjtz,tekton.dev/pipelineRunUID=9bf29e14-c0ce-4e7b-b634-858583e8ef39,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-vomnsb-on-push-rxjtz-clamav-scan,tekton.dev/taskRunUID=a8094198-9688-4f9e-8a82-946f0f502da5"} {"level":"debug","ts":"2026-04-22T12:15:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:15:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:15:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-gl-test-custom-branch-vomnsb\" not found"} {"level":"debug","ts":"2026-04-22T12:15:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:15:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:15:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:15:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:15:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:15:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:15:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:15:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-txcm","object":"gl-test-custom-branch-vomnsb-on-push-rxjtz-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-22T12:15:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:15:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:15:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:15:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:15:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:15:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:15:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-txcm","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=b30d525d-0ad8-4878-912f-1dca65450b24,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:15:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-txcm"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-22T12:15:05Z","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-22T12:15:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} I0422 12:15:07.094913 1 request.go:752] "Waited before sending request" delay="1.904803988s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTQwNjEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:15:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-22T12:15:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:15:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:15:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:15:09Z","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-22T12:15:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:15:09Z","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-22T12:15:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:15:09Z","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-22T12:15:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-22T12:15:13Z","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-22T12:15:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:15:13Z","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-22T12:15:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:15:13Z","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-22T12:15:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-22T12:15:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-22T12:15:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:15:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-22T12:15:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:15:15Z","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-22T12:15:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:15:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=58b54b594b"} {"level":"debug","ts":"2026-04-22T12:15:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:15:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6f8fc5f885"} {"level":"debug","ts":"2026-04-22T12:15:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:15:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=5ed67f9c-8d84-43ee-b3e2-07637f83059f,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-22T12:15:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} I0422 12:15:17.095479 1 request.go:752] "Waited before sending request" delay="1.903817719s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTQyMDgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:15:17Z","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-22T12:15:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T12:15:17Z","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-22T12:15:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-22T12:15:21Z","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-22T12:15:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-22T12:15:25Z","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-22T12:15:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:15:25Z","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-22T12:15:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:15:25Z","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-22T12:15:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-22T12:15:27Z","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-22T12:15:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-22T12:15:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-22T12:15:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0422 12:15:29.096334 1 request.go:752] "Waited before sending request" delay="1.794843644s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTQzODksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:15:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T12:15:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} I0422 12:15:41.095992 1 request.go:752] "Waited before sending request" delay="1.994301004s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTQ1MzIsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:15:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"batch.kubernetes.io/controller-uid=9afffee7-c8b9-4204-addf-05afbca1f73d,batch.kubernetes.io/job-name=create-dependencyupdatecheck-29614320,controller-uid=9afffee7-c8b9-4204-addf-05afbca1f73d,job-name=create-dependencyupdatecheck-29614320"} {"level":"debug","ts":"2026-04-22T12:15:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:15:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T12:15:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:15:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T12:15:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:15:41Z","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-22T12:15:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:15:41Z","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-22T12:15:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:15:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T12:15:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-22T12:15:45Z","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-22T12:15:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T12:15:45Z","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-22T12:15:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:15:49Z","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-22T12:15:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} I0422 12:15:53.095300 1 request.go:752] "Waited before sending request" delay="1.994463892s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTQ3ODYsInN0YXJ0IjoidGVtcG8tb3BlcmF0b3ItcHJvbWV0aGV1c1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:15:53Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T12:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:15:53Z","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-22T12:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:15:53Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:15:53Z","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-22T12:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:15:53Z","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-22T12:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:15:53Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:15:53Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T12:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:15:53Z","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-22T12:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:15:53Z","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-22T12:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:15:53Z","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-22T12:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:15:53Z","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-22T12:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:15:53Z","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-22T12:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T12:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:15:53Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:15:57Z","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-22T12:15:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:15:57Z","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-22T12:15:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:15:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":3,"labels":"batch.kubernetes.io/controller-uid=336edf04-1cfb-4ae6-b76f-98c08c00f8a7,batch.kubernetes.io/job-name=integration-service-snapshot-garbage-collector-29614320,controller-uid=336edf04-1cfb-4ae6-b76f-98c08c00f8a7,job-name=integration-service-snapshot-garbage-collector-29614320"} {"level":"debug","ts":"2026-04-22T12:15:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:15:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:15:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:16:01Z","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-22T12:16:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:16:01Z","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-22T12:16:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:16:01Z","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-22T12:16:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:16:01Z","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-22T12:16:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:16:01Z","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-22T12:16:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:16:01Z","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-22T12:16:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:16:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T12:16:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} I0422 12:16:05.096132 1 request.go:752] "Waited before sending request" delay="1.909956689s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTUzNjgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:16:07Z","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-22T12:16:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T12:16:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:16:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T12:16:11Z","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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T12:16:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:16:11Z","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-22T12:16:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:16:11Z","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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T12:16:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:16:11Z","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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T12:16:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:16:11Z","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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T12:16:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:16:11Z","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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T12:16:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:16:11Z","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-22T12:16:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:16:11Z","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-22T12:16:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:16:11Z","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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T12:16:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:16:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:16:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:16:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:16:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:16:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:16:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:16:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:16:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:16:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-loyt,appstudio.openshift.io/component=gh-test-custom-branch-rkvkyk,kueue.x-k8s.io/priority-class=konflux-post-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=false,pipelinesascode.tekton.dev/check-run-id=72499513983,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-rkvkyk-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-rkvkyk,pipelinesascode.tekton.dev/sha=bec1bf8d5e92a36456d3b6a70c35ac9376d37d62,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-qnvgua,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-rkvkyk-on-push-7zw9k,tekton.dev/pipelineRun=gh-test-custom-branch-rkvkyk-on-push-7zw9k,tekton.dev/pipelineRunUID=2a674785-3b8b-47a3-9a7d-d2a0d5d99d7e,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-rkvkyk-on-push-7zw9k-clamav-scan,tekton.dev/taskRunUID=28689581-c756-4743-9a98-1f5a72a81d68"} {"level":"debug","ts":"2026-04-22T12:16:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:16:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:16:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-gh-test-custom-branch-rkvkyk\" not found"} {"level":"debug","ts":"2026-04-22T12:16:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:16:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:16:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:16:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:16:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:16:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:16:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:16:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-gzjk","object":"gh-test-custom-branch-rkvkyk-on-push-7zw9k-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-22T12:16:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:16:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:16:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:16:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:16:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:16:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} I0422 12:16:17.095652 1 request.go:752] "Waited before sending request" delay="1.906992433s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTU1NjAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-22T12:16:17Z","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-22T12:16:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:16:17Z","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-22T12:16:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:16:17Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:16:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:16:17Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:16:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:16:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T12:16:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:16:17Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:16:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:16:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T12:16:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:16:19Z","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-22T12:16:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T12:16:19Z","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-22T12:16:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T12:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T12:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:16:25Z","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-22T12:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T12:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T12:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:16:25Z","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-22T12:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:16:25Z","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-22T12:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:16:25Z","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-22T12:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:16:25Z","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-22T12:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:16:25Z","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-22T12:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T12:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=c4d4a7c7-5faa-4548-84f9-6a571f7c1b8f,batch.kubernetes.io/job-name=pipelines-vacuum-29614330,controller-uid=c4d4a7c7-5faa-4548-84f9-6a571f7c1b8f,job-name=pipelines-vacuum-29614330"} {"level":"debug","ts":"2026-04-22T12:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:16:25Z","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-22T12:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T12:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=beb02969-e8ab-4406-ae92-b3623d7f692d,batch.kubernetes.io/job-name=pipelines-vacuum-29614325,controller-uid=beb02969-e8ab-4406-ae92-b3623d7f692d,job-name=pipelines-vacuum-29614325"} {"level":"debug","ts":"2026-04-22T12:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=e59931c1-fb12-42a4-898d-0786bb3d84e6,batch.kubernetes.io/job-name=pipelines-vacuum-29614335,controller-uid=e59931c1-fb12-42a4-898d-0786bb3d84e6,job-name=pipelines-vacuum-29614335"} {"level":"debug","ts":"2026-04-22T12:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T12:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:16:25Z","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-22T12:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:16:25Z","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-22T12:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} I0422 12:16:27.095871 1 request.go:752] "Waited before sending request" delay="1.866056673s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTU3MTQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:29Z","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-22T12:16:29Z","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-22T12:16:29Z","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-22T12:16:29Z","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-22T12:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:16:33Z","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-22T12:16:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:16:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:16:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:16:33Z","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-22T12:16:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:16:35Z","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-22T12:16:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:16:35Z","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-22T12:16:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:16:35Z","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-22T12:16:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:16:37Z","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-22T12:16:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:16:37Z","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-22T12:16:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:16:37Z","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-22T12:16:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:16:37Z","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-22T12:16:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:16:37Z","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-22T12:16:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:16:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T12:16:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:16:37Z","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-22T12:16:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0422 12:16:39.096336 1 request.go:752] "Waited before sending request" delay="1.913961429s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTU5MDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:16:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:16:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:16:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:16:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","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-22T12:16:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","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-22T12:16:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","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-22T12:16:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","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-22T12:16:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","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-22T12:16:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-sjlo","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-22T12:16:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:16:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:16:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:16:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:16:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:16:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:16:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:16:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:16:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:16:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} I0422 12:16:51.095949 1 request.go:752] "Waited before sending request" delay="1.995362612s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTYwNTEsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T12:16:51Z","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-22T12:16:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:16:51Z","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-22T12:16:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:16:51Z","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-22T12:16:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:16:51Z","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-22T12:16:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:16:51Z","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-22T12:16:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:16:51Z","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-22T12:16:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:16:55Z","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-22T12:16:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:16:55Z","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-22T12:16:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:16:55Z","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-22T12:16:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:16:55Z","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-22T12:16:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:16:55Z","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-22T12:16:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:16:55Z","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-22T12:16:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:16:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:16:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:16:59Z","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-22T12:16:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:16:59Z","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-22T12:16:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:16:59Z","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-22T12:16:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:16:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T12:16:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:17:01Z","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-22T12:17:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:17:01Z","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-22T12:17:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:17:01Z","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-22T12:17:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"info","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-22T12:17:01Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} I0422 12:17:03.096402 1 request.go:752] "Waited before sending request" delay="1.908933878s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTYyNzEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:17:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-22T12:17:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-22T12:17:09Z","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-22T12:17:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:17:09Z","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-22T12:17:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:17:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"batch.kubernetes.io/controller-uid=9afffee7-c8b9-4204-addf-05afbca1f73d,batch.kubernetes.io/job-name=create-dependencyupdatecheck-29614320,controller-uid=9afffee7-c8b9-4204-addf-05afbca1f73d,job-name=create-dependencyupdatecheck-29614320"} {"level":"debug","ts":"2026-04-22T12:17:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:17:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-22T12:17:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:17:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-22T12:17:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-22T12:17:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=ed471b1e-98e9-4642-b891-211933a589f1,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-22T12:17:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-22T12:17:13Z","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-22T12:17:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-22T12:17:13Z","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-22T12:17:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} I0422 12:17:15.095407 1 request.go:752] "Waited before sending request" delay="1.885064603s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTY0NDEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:17Z","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-22T12:17:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-22T12:17:21Z","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-22T12:17:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:17:21Z","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-22T12:17:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:17:21Z","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-22T12:17:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:17:21Z","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-22T12:17:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:17:21Z","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-22T12:17:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:17:21Z","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-54f679d888,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-22T12:17:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:17:21Z","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-22T12:17:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:17:21Z","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=77imMhHsQakyB75JSmkzOjdFwGEjmHTifeytrq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:17:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:17:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T12:17:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:17:21Z","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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:17:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:17:21Z","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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-22T12:17:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:17:21Z","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=5bbb78cf4"} {"level":"debug","ts":"2026-04-22T12:17:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:17:21Z","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-22T12:17:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:17:21Z","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-22T12:17:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-22T12:17:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:17:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:17:25Z","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-22T12:17:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:17:25Z","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-22T12:17:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-22T12:17:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":3,"labels":"batch.kubernetes.io/controller-uid=336edf04-1cfb-4ae6-b76f-98c08c00f8a7,batch.kubernetes.io/job-name=integration-service-snapshot-garbage-collector-29614320,controller-uid=336edf04-1cfb-4ae6-b76f-98c08c00f8a7,job-name=integration-service-snapshot-garbage-collector-29614320"} {"level":"debug","ts":"2026-04-22T12:17:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} I0422 12:17:27.095553 1 request.go:752] "Waited before sending request" delay="1.898025708s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTY2MTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:17:29Z","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-22T12:17:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:17:29Z","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-22T12:17:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:17:29Z","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-22T12:17:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:17:29Z","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-22T12:17:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:17:29Z","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-22T12:17:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:17:29Z","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-22T12:17:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-22T12:17:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T12:17:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pr5kpkkh9b6d5i25snaesd0qe9a9ifi"} {"level":"debug","ts":"2026-04-22T12:17:35Z","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-22T12:17:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-22T12:17:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-22T12:17:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} I0422 12:17:39.096426 1 request.go:752] "Waited before sending request" delay="1.996041953s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTY3NjcsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:17:39Z","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.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-22T12:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:17:39Z","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-22T12:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:17:39Z","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.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-22T12:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:17:39Z","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.19.4,app=webhook"} {"level":"debug","ts":"2026-04-22T12:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:17:39Z","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-22T12:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:17:39Z","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.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-22T12:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:17:39Z","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-22T12:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:17:39Z","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.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-22T12:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:17:39Z","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.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-22T12:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-22T12:17:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:17:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:17:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:17:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:17:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:17:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:17:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:17:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:17:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:17:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:17:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:17:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:17:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-gzjk","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=c46b6aab-547f-45bd-a6dd-e07537aa38e8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:17:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-gzjk"} {"level":"debug","ts":"2026-04-22T12:17:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-22T12:17:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:17:45Z","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-22T12:17:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:17:45Z","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-22T12:17:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:17:45Z","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=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:17:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:17:45Z","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.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:17:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:17:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-22T12:17:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:17:45Z","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.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-22T12:17:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-22T12:17:47Z","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-22T12:17:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-22T12:17:47Z","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-22T12:17:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0422 12:17:51.096290 1 request.go:752] "Waited before sending request" delay="1.886795416s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTY5NzAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-22T12:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=c4d4a7c7-5faa-4548-84f9-6a571f7c1b8f,batch.kubernetes.io/job-name=pipelines-vacuum-29614330,controller-uid=c4d4a7c7-5faa-4548-84f9-6a571f7c1b8f,job-name=pipelines-vacuum-29614330"} {"level":"debug","ts":"2026-04-22T12:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=e59931c1-fb12-42a4-898d-0786bb3d84e6,batch.kubernetes.io/job-name=pipelines-vacuum-29614335,controller-uid=e59931c1-fb12-42a4-898d-0786bb3d84e6,job-name=pipelines-vacuum-29614335"} {"level":"debug","ts":"2026-04-22T12:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-22T12:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:17:53Z","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-22T12:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:17:53Z","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-22T12:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:17:53Z","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-22T12:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:17:53Z","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-22T12:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-22T12:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=beb02969-e8ab-4406-ae92-b3623d7f692d,batch.kubernetes.io/job-name=pipelines-vacuum-29614325,controller-uid=beb02969-e8ab-4406-ae92-b3623d7f692d,job-name=pipelines-vacuum-29614325"} {"level":"debug","ts":"2026-04-22T12:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:17:53Z","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-22T12:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:17:53Z","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-22T12:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-22T12:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:17:53Z","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-22T12:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=cdd3942a-6d71-41cc-a80d-8724e9d37e5e,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-22T12:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:17:53Z","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-22T12:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:17:53Z","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-22T12:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-22T12:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","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-22T12:17:57Z","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-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:17:57Z","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-22T12:17:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-22T12:18:01Z","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-22T12:18:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:18:01Z","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-22T12:18:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:18:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-22T12:18:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} I0422 12:18:03.096522 1 request.go:752] "Waited before sending request" delay="1.902956483s" 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/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTcyMDAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:18:03Z","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-22T12:18:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:18:03Z","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-22T12:18:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:18:03Z","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-22T12:18:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-22T12:18:05Z","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-22T12:18:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:18:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-22T12:18:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:18:05Z","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-22T12:18:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:18:05Z","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-22T12:18:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:18:05Z","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-22T12:18:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:18:05Z","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-22T12:18:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-22T12:18:05Z","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-22T12:18:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0422 12:18:15.094885 1 request.go:752] "Waited before sending request" delay="1.992576925s" 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-e2e-sjlo/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTczNTQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T12:18:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:18:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:18:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:18:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:18:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:18:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:18:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:18:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:18:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:18:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:18:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:18:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:18:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-sjlo","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=620f5b5f-cdc5-48b7-9945-1e6a0738ae88,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-22T12:18:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-sjlo"} {"level":"debug","ts":"2026-04-22T12:18:19Z","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-22T12:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:18:19Z","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-22T12:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:18:19Z","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-22T12:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:18:19Z","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-22T12:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:18:19Z","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-22T12:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:18:19Z","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-22T12:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-22T12:18:23Z","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-22T12:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:18:23Z","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-22T12:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:18:23Z","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-22T12:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:18:23Z","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-22T12:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:18:23Z","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-22T12:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-22T12:18:23Z","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-22T12:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} I0422 12:18:25.095597 1 request.go:752] "Waited before sending request" delay="1.895314316s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTc1MzUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-22T12:18:27Z","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-22T12:18:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:18:27Z","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-22T12:18:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:18:27Z","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-22T12:18:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:18:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-22T12:18:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:18:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:18:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-22T12:18:29Z","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-22T12:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:18:29Z","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-22T12:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-22T12:18:29Z","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-22T12:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0422 12:18:35.096324 1 request.go:752] "Waited before sending request" delay="1.996057942s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6OTc2NzYsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-22T12:18:35Z","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-22T12:18:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:18:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-22T12:18:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:18:35Z","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-22T12:18:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-22T12:18:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-22T12:18:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-22T12:18:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-22T12:18:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"}