{"level":"info","ts":"2026-04-21T11:04:17Z","logger":"DeploymentValidation","msg":"Operator Version: 0.0.1"} {"level":"info","ts":"2026-04-21T11:04:17Z","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-21T11:04:17Z","logger":"DeploymentValidation","msg":"Go OS/Arch: linux/amd64"} {"level":"info","ts":"2026-04-21T11:04:17Z","logger":"DeploymentValidation","msg":"Setting Up Manager"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"DeploymentValidation","msg":"Load KubeConfig"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"DeploymentValidation","msg":"Initialize Manager"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"DeploymentValidation","msg":"Initialize Scheme"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"DeploymentValidation","msg":"Getting Manager Options"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"DeploymentValidation","msg":"Adding Healthz and Readyz checks"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"DeploymentValidation","msg":"Registering Components"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"DeploymentValidation","msg":"Initialize Prometheus Registry"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"DeploymentValidation","msg":"Initialize Prometheus metrics endpoint","endpoint":"http://0.0.0.0:8383/metrics"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"DeploymentValidation","msg":"Initialize ConfigMap watcher"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"DeploymentValidation","msg":"Initialize Validation Engine"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"DeploymentValidation","msg":"Initialize Reconciler"} {"level":"info","ts":"2026-04-21T11:04:17Z","logger":"DeploymentValidation","msg":"Starting Manager"} {"level":"info","ts":"2026-04-21T11:04:17Z","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-04-21T11:04:17Z","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-21T11:04:17Z","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-21T11:04:17Z","logger":"GenericReconciler","msg":"The ConfigMap has been updated"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:04:17Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"info","ts":"2026-04-21T11:04:18Z","logger":"KubeAPIWarningLogger","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-21T11:04:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"info","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:06:17Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:06:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:06:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"info","ts":"2026-04-21T11:06:18Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:08:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"info","ts":"2026-04-21T11:08:18Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:10:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"info","ts":"2026-04-21T11:10:18Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:12:17Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:12:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:12:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"info","ts":"2026-04-21T11:12:18Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:14:17Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:14:18Z","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-21T11:14:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:14:18Z","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-21T11:14:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:14:18Z","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-21T11:14:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:14:18Z","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-21T11:14:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:14:18Z","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-21T11:14:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:14:18Z","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-21T11:14:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:14:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:14:18Z","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-21T11:14:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":2,"labels":"app=prometheus-cardinality-exporter,kubernetes.io/part-of=appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":5,"labels":"app=prometheus-cardinality-exporter,pod-template-hash=79d5577fc6"} {"level":"debug","ts":"2026-04-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:14:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:14:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app=release-service-monitor-app,pod-template-hash=5cf9d45d85"} {"level":"debug","ts":"2026-04-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=test,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:14:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:14:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:14:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:14:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":7,"labels":"control-plane=controller-manager,pod-template-hash=b874649c5"} {"level":"debug","ts":"2026-04-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14:18Z","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-21T11:14: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-21T11:14: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-21T11:14: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-21T11:14:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14: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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:14:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","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-21T11:14:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:14:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":1,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/created-by=integration-service,app.kubernetes.io/instance=webhook-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=integration-service"} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=5c6cbdd477"} {"level":"debug","ts":"2026-04-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":6,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":2,"labels":"app=konflux-kite,component=backend,version=1.0.0"} {"level":"debug","ts":"2026-04-21T11:14:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","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-21T11:14:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:14:20Z","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-21T11:14:21Z","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-21T11:14:21Z","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-21T11:14:21Z","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-21T11:14:21Z","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-21T11:14:21Z","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-21T11:14:21Z","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-21T11:14:21Z","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-21T11:14:21Z","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-21T11:14:21Z","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-21T11:14:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:14:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} I0421 11:14:23.945575 1 request.go:752] "Waited before sending request" delay="1.873931961s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MjY4NzEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:14:25Z","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-21T11:14:25Z","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-21T11:14:25Z","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-21T11:14:25Z","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-21T11:14:25Z","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-21T11:14:25Z","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-21T11:14:25Z","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-21T11:14:25Z","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-21T11: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-21T11:14:25Z","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-21T11:14:25Z","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-21T11:14:25Z","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-21T11:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=f198af1a-00b3-439a-91e0-5ab611564404,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=f198af1a-00b3-439a-91e0-5ab611564404,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:14:25Z","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-21T11:14:25Z","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-21T11:14:25Z","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-21T11: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-21T11:14:25Z","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-21T11:14:25Z","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-21T11:14:25Z","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-21T11:14:25Z","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-21T11:14:27Z","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-21T11:14:27Z","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-21T11:14:27Z","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-21T11:14:27Z","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-21T11:14:27Z","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-21T11:14:27Z","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-21T11:14:27Z","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-21T11:14:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0421 11:14:35.944784 1 request.go:752] "Waited before sending request" delay="1.990632308s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mjc2NjUsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:14: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-21T11:14:35Z","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-21T11:14:35Z","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-21T11:14:35Z","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-21T11:14:35Z","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-21T11:14:35Z","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-21T11:14:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:14:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:14:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:14:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:14:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} I0421 11:14:45.945326 1 request.go:752] "Waited before sending request" delay="1.994181564s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MjgxNDgsInN0YXJ0IjoidGVtcG8tb3BlcmF0b3ItcHJvbWV0aGV1c1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:14:45Z","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=545d445858"} {"level":"debug","ts":"2026-04-21T11:14:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-operator-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T11:14:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-operator-controller","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-21T11:14:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-operator-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T11:14:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-operator-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T11:14:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-operator-controller","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tempo-operator-controller-manager\" not found"} {"level":"debug","ts":"2026-04-21T11:14:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-operator-controller","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-21T11:14:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-operator-controller","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"manager\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T11:14:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-operator-controller","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"manager\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T11:14:45Z","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-21T11:14:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-operator-controller-service","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[app.kubernetes.io/managed-by:operator-lifecycle-manager app.kubernetes.io/name:tempo-operator app.kubernetes.io/part-of:tempo-operator control-plane:controller-manager])"} {"level":"debug","ts":"2026-04-21T11:14:45Z","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-21T11:14:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:14:45Z","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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:14:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:14:45Z","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-21T11:14:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:14:45Z","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-21T11:14:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:14:45Z","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-21T11:14:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:14:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:14:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"info","ts":"2026-04-21T11:14:51Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:16:17Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:16: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-21T11:16:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:16: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-21T11:16:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:16: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-21T11:16:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:16: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-21T11:16:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:16: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-21T11:16:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:16: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-21T11:16:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-21T11:16:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:16:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-leader-election,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-21T11:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-vacuum,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-21T11:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=kubearchive,app.kubernetes.io/name=kubearchive-schema-migration,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-21T11:16:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":6,"labels":"app=kubearchive-api-server,pod-template-hash=5b86d4ff4"} {"level":"debug","ts":"2026-04-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-webhooks,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-21T11:16:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-operator-webhooks","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[control-plane:controller-manager])"} {"level":"debug","ts":"2026-04-21T11:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=sink,app.kubernetes.io/name=kubearchive-sink,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"control-plane=controller-manager,pod-template-hash=c46476bf8"} {"level":"debug","ts":"2026-04-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:16:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=api-server,app.kubernetes.io/name=kubearchive-api-server,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","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-21T11:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:16:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:16:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:16:18Z","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-21T11:16:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:16:18Z","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-21T11:16:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:16: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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16: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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16: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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16: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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16: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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16: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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:16:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:16:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:16:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:16:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:16:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:16:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:16:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:16:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:16:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:16:19Z","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-54f88697dd,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","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-21T11:16:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:16:19Z","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-21T11:16:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:16:19Z","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-21T11:16:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:16:19Z","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-21T11:16:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:16:19Z","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-21T11:16:19Z","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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:16:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:16:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:16:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:16:19Z","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=545d445858"} {"level":"debug","ts":"2026-04-21T11:16:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:16:19Z","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-21T11:16:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo-jaegerui","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[app.kubernetes.io/component:tempo app.kubernetes.io/instance:tempo app.kubernetes.io/managed-by:tempo-operator app.kubernetes.io/name:tempo-monolithic])"} {"level":"debug","ts":"2026-04-21T11:16:19Z","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-21T11:16:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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-21T11:16:20Z","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"} I0421 11:16:23.933336 1 request.go:752] "Waited before sending request" delay="1.993835971s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzM2OTQsInN0YXJ0IjoibXQtYnJva2VyLWluZ3Jlc3NcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","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-21T11:16:23Z","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-21T11:16:23Z","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-21T11:16:23Z","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-21T11:16:23Z","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-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","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-21T11:16:23Z","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-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:23Z","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-21T11:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:16:25Z","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-21T11:16:25Z","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-21T11:16:25Z","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-21T11:16:25Z","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-21T11:16:25Z","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-21T11:16:25Z","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-21T11:16:25Z","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-21T11:16:25Z","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-21T11:16:25Z","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-21T11:16:25Z","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-21T11:16:25Z","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-21T11:16:25Z","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-21T11:16:25Z","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-21T11:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:16:25Z","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-21T11:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:16:25Z","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-21T11:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:16:25Z","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-21T11:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:16:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:16: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-21T11:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:16: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-21T11:16:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11: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-21T11:16:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11: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-21T11:16:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:16:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:16:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} I0421 11:16:35.932166 1 request.go:752] "Waited before sending request" delay="1.884006876s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzQxMDQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:16:37Z","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-21T11:16:37Z","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-21T11:16:37Z","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-21T11:16:37Z","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-21T11:16:37Z","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-21T11:16:37Z","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-21T11:16:37Z","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-21T11:16:37Z","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-21T11:16:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:16:37Z","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-21T11:16:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:16:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:16:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:16:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:16:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:16:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-21T11:16:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"storage-console","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[v1.min.io/tenant:storage])"} {"level":"debug","ts":"2026-04-21T11:16:41Z","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-21T11:16:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-21T11:16:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","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-21T11:16:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:16:41Z","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-21T11:16:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:16:41Z","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-21T11:16:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:16:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-21T11:16:43Z","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-21T11:16:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:16:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7d4fc9f874"} {"level":"debug","ts":"2026-04-21T11:16:43Z","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-21T11:16:43Z","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-21T11:16:43Z","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-21T11:16:43Z","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-21T11:16:43Z","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-21T11:16:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:16:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:16:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:16:43Z","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-21T11:16:43Z","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-21T11:16:43Z","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-21T11:16:43Z","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-21T11:16:43Z","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-21T11:16:43Z","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-21T11:16:43Z","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-21T11:16:43Z","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-21T11:16:43Z","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-21T11:16:43Z","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-21T11:16:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:16:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} I0421 11:16:45.932169 1 request.go:752] "Waited before sending request" delay="1.741388537s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzQ2ODYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:16:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-21T11:16:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-21T11:16:47Z","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=786b7d6956"} {"level":"debug","ts":"2026-04-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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=7895cb876f"} {"level":"debug","ts":"2026-04-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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=cb6cf4bcf"} {"level":"debug","ts":"2026-04-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:16:47Z","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-21T11:16:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:16:47Z","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-21T11:16:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:16:47Z","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-21T11:16:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:16:47Z","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-21T11:16:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:16:47Z","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=78fd78c667"} {"level":"debug","ts":"2026-04-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:47Z","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-21T11:16:49Z","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-21T11:16:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:16:49Z","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-21T11:16:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:16:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:16:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T11:16:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-21T11:16:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T11:16:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T11:16:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"mintmaker-controller-manager\" not found"} {"level":"debug","ts":"2026-04-21T11:16:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T11:16:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-21T11:16:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:16:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:16:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:16:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:16:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker"} {"level":"debug","ts":"2026-04-21T11:16:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} I0421 11:16:55.932848 1 request.go:752] "Waited before sending request" delay="1.863721786s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzUyMDUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:16:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:16:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:16:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:16:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:16: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-21T11:16:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:16: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-21T11:16:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:16: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-21T11:16:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:17:01Z","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-21T11:17:01Z","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-21T11:17:01Z","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-21T11:17:01Z","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-21T11:17:01Z","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-21T11:17:01Z","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-21T11:17:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:17:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:17:01Z","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-21T11:17:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:17:03Z","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-21T11:17:03Z","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-21T11:17:03Z","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-21T11:17:03Z","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"} I0421 11:17:05.932986 1 request.go:752] "Waited before sending request" delay="1.860178387s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzU4MjgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:17: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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17: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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17: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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17:07Z","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-21T11:17: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-21T11:17:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:17: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-21T11:17:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:17: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-21T11:17: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-21T11:17:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:17:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:17:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:17: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-21T11:17: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-21T11:17:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:17: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-21T11:17:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:17:15Z","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-21T11:17:15Z","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-21T11:17:15Z","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-21T11:17:15Z","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-21T11:17:15Z","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-21T11:17:15Z","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-21T11:17:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:17:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:17:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:17:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:17:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:17:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:17:15Z","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-21T11:17:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"info","ts":"2026-04-21T11:17:15Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:18:17Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","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-21T11:18:18Z","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-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:18:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:18:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:18:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":5,"labels":"app=prometheus-cardinality-exporter,pod-template-hash=79d5577fc6"} {"level":"debug","ts":"2026-04-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:18:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:18:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":2,"labels":"app=prometheus-cardinality-exporter,kubernetes.io/part-of=appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:18:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":7,"labels":"control-plane=controller-manager,pod-template-hash=b874649c5"} {"level":"debug","ts":"2026-04-21T11:18:18Z","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-21T11:18:18Z","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-21T11:18:18Z","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-21T11:18:18Z","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-21T11:18:18Z","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-21T11:18:18Z","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-21T11:18:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app=release-service-monitor-app,pod-template-hash=5cf9d45d85"} {"level":"debug","ts":"2026-04-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:18:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=test,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:18:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:18:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:18:19Z","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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7d4fc9f874"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-21T11:18:19Z","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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:18:19Z","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=78fd78c667"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:18:19Z","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=7895cb876f"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:18:19Z","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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:18:19Z","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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:18:19Z","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=cb6cf4bcf"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:18:19Z","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=786b7d6956"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:18:19Z","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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:18:19Z","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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:18:19Z","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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:18:19Z","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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","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-21T11:18:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:18:19Z","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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:18:19Z","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-21T11:18:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:18:20Z","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-21T11:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:18:20Z","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-21T11:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:18:20Z","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-21T11:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=5c6cbdd477"} {"level":"debug","ts":"2026-04-21T11:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":1,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/created-by=integration-service,app.kubernetes.io/instance=webhook-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=integration-service"} {"level":"debug","ts":"2026-04-21T11:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:18:20Z","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-21T11:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-21T11:18:20Z","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-21T11:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:18:20Z","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-21T11:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","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-21T11:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:18:20Z","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-21T11:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-21T11:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-21T11:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-21T11:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18: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-21T11:18: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-21T11:18: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-21T11:18: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-21T11:18: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-21T11:18:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:18:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:18:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:18:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:18:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:18:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} I0421 11:18:23.929177 1 request.go:752] "Waited before sending request" delay="1.880926301s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mzc4NjEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:18:25Z","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-21T11:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:18:25Z","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-21T11:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:18:25Z","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-21T11:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:18:25Z","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-21T11:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:18:25Z","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-21T11:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:18:25Z","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-21T11:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:18:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-21T11:18:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:18:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-21T11:18:32Z","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-21T11:18:32Z","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-21T11:18:32Z","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-21T11:18:32Z","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-21T11:18:32Z","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-21T11:18:32Z","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-21T11:18:32Z","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-21T11:18:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:18:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} I0421 11:18:35.927866 1 request.go:752] "Waited before sending request" delay="1.992066523s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzgzOTIsInN0YXJ0IjoiaW50ZWdyYXRpb24tcnVubmVyLXJlc291cmNlcy1rb25mbHV4LWludGVncmF0aW9uLXJ1bm5lclx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:37Z","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-21T11:18:37Z","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-21T11:18:37Z","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-21T11:18:37Z","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-21T11:18: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-21T11:18:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:18:43Z","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-21T11:18:43Z","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-21T11:18:43Z","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-21T11:18:43Z","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-21T11:18:43Z","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-21T11:18:43Z","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-21T11:18:43Z","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-21T11:18:43Z","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-21T11:18:43Z","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-21T11:18:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:18:43Z","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"} I0421 11:18:47.927958 1 request.go:752] "Waited before sending request" delay="1.994185166s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mzg4MzMsInN0YXJ0Ijoia3ViZWFyY2hpdmUtdmFjdXVtXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:18:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:18:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:18:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:18:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:18:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:18:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:18:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:18:47Z","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-21T11:18:47Z","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-21T11:18:47Z","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-21T11:18: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-21T11:18:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:18:49Z","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-21T11:18:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:18:49Z","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-21T11:18:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:18: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-21T11:18:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} I0421 11:18:59.927784 1 request.go:752] "Waited before sending request" delay="1.884156744s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzkyODUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:19: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-21T11:19:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:19:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:19:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:19:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:19:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:19:07Z","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-21T11:19:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:19:07Z","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-21T11:19:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:19:07Z","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-21T11:19:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:19:07Z","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-21T11:19:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:19:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:19:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:19:07Z","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-21T11:19:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:19:07Z","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-21T11:19:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} I0421 11:19:11.928425 1 request.go:752] "Waited before sending request" delay="1.880938873s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mzk1MTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:19: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-54f88697dd,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19:13Z","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-21T11:19: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-21T11:19:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:19: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-21T11:19:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:19: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-21T11:19:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:19: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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:19:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:19: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-21T11:19:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:19: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-21T11:19:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:19: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-21T11:19:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:19: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-21T11:19:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:19: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-21T11:19:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:19:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:19:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:19: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-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:19:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:19: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-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:19:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:19: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=545d445858"} {"level":"debug","ts":"2026-04-21T11:19:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:19:17Z","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-21T11:19:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:19:17Z","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-21T11:19:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:19:17Z","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-21T11:19:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:19:17Z","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-21T11:19:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:19:17Z","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-21T11:19:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:19:17Z","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-21T11:19:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:19:17Z","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-21T11:19:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:19:17Z","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-21T11:19:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:19:17Z","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-21T11:19:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} I0421 11:19:21.929008 1 request.go:752] "Waited before sending request" delay="1.888937265s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mzk4MTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:19:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=7743f5ba-75e0-4755-a761-222c17755548,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=7743f5ba-75e0-4755-a761-222c17755548,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-21T11:19:21Z","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-21T11:19:21Z","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-21T11:19:21Z","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-21T11:19:21Z","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-21T11:19:21Z","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-21T11:19:21Z","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-21T11:19:21Z","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-21T11:19:21Z","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":"info","ts":"2026-04-21T11:19:21Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:20:17Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:20:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:20:18Z","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-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:20:18Z","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-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:20:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:20:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:20:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:20:18Z","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-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:20:18Z","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-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:20:18Z","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-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:20:18Z","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-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:20:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:20:18Z","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-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:20:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-21T11:20:18Z","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-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:20:18Z","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-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:20:18Z","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-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:20:18Z","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-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:20:18Z","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-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:20:18Z","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-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:20:18Z","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-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:20:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:20:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20: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-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:20:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:20:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:20:19Z","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-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:20:19Z","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-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:20:19Z","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-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:20:19Z","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-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:20:19Z","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-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:20:19Z","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-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","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-21T11:20:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":5,"labels":"app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager,pod-template-hash=548794f8bb"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:20:20Z","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-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:20:20Z","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-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=4421da57-9247-4fd3-a249-2b8317df23f7,batch.kubernetes.io/job-name=pipelines-vacuum-29612840,controller-uid=4421da57-9247-4fd3-a249-2b8317df23f7,job-name=pipelines-vacuum-29612840"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:20:20Z","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-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:20:20Z","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-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:20:20Z","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-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:20:20Z","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-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:20:20Z","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-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:20:20Z","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-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:20:20Z","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-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":5,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring,pod-template-hash=555d8b586d"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":4,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring"} {"level":"debug","ts":"2026-04-21T11:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0421 11:20:21.928371 1 request.go:752] "Waited before sending request" delay="1.332386684s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDA4MzMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:20:27Z","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-21T11:20:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:20:27Z","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-21T11:20:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:20:27Z","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-21T11:20:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:20:27Z","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-21T11:20:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:20:27Z","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-21T11:20:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:20:27Z","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-21T11:20:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} I0421 11:20:31.928553 1 request.go:752] "Waited before sending request" delay="1.88293438s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDEwMzQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:20:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:20:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:20:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:20:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:20:37Z","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-21T11:20:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:20:37Z","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-21T11:20:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:20:37Z","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-21T11:20:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:20:37Z","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-21T11:20:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:20:37Z","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-21T11:20:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:20:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:20:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:20:37Z","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-21T11:20:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} I0421 11:20:41.929233 1 request.go:752] "Waited before sending request" delay="1.86793307s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDEyMTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:20:43Z","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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:20:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:20:43Z","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-21T11:20:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:20:43Z","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-54f88697dd,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-21T11:20:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:20:43Z","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-21T11:20:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:20:43Z","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-21T11:20:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:20:43Z","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-21T11:20:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:20:43Z","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-21T11:20:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:20:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:20:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:20:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:20:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:20:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:20:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:20:43Z","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=545d445858"} {"level":"debug","ts":"2026-04-21T11:20:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:20:43Z","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-21T11:20:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:20:43Z","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-21T11:20:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:20:43Z","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-21T11:20:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:20: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-21T11:20:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:20:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=7743f5ba-75e0-4755-a761-222c17755548,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=7743f5ba-75e0-4755-a761-222c17755548,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-21T11:20:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} I0421 11:20:53.928868 1 request.go:752] "Waited before sending request" delay="1.884949875s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDE0MzksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:20:59Z","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-21T11:20:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:20:59Z","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-21T11:20:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T11:20:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T11:20:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T11:20:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-21T11:20:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T11:20:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T11:20:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T11:20:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T11:20:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-21T11:20:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:20:59Z","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-21T11:20:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:20:59Z","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-21T11:20:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:20:59Z","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-21T11:20:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:20:59Z","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-21T11:20:59Z","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-21T11:20:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:20:59Z","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-21T11:20:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:20:59Z","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-21T11:20:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:20:59Z","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-21T11:20:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:20:59Z","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-21T11:20:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:20:59Z","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-21T11:20:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:20:59Z","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-21T11:20:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","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-21T11:21:03Z","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-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:21:03Z","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-21T11:21:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} I0421 11:21:05.927618 1 request.go:752] "Waited before sending request" delay="1.878004201s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDE2MjksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:21: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-21T11:21:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:21: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-21T11:21:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:21: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-21T11:21:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:21: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-21T11:21:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:21: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-21T11:21:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:21: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-21T11:21:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:21:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:21:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:21:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:21:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:21:09Z","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-21T11:21:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:21:09Z","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-21T11:21:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:21: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-21T11:21:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:21:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:21:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:21: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-21T11:21:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} I0421 11:21:15.928174 1 request.go:752] "Waited before sending request" delay="1.881320487s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDE3NzUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:21:17Z","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-21T11:21:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:21:17Z","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-21T11:21:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:21:17Z","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-21T11:21:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:21:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:21:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:21:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:21:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:21:19Z","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-21T11:21:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:21:19Z","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-21T11:21:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:21:19Z","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-21T11:21:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:21:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-21T11:21:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:21:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:21:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:21:23Z","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-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21:23Z","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-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21:23Z","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-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21:23Z","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-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21:23Z","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-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21:23Z","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-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21:23Z","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-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21:23Z","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-21T11:21:23Z","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-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21:23Z","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-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21:23Z","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-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21:23Z","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-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21:23Z","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-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21:23Z","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-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21:23Z","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-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21:23Z","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-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21:23Z","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-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21:23Z","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-21T11:21:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:21: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-21T11:21:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:21: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-21T11:21:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:21:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7d4fc9f874"} {"level":"debug","ts":"2026-04-21T11:21:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:21:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:21:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:21:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:21:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:21:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:21:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} I0421 11:21:27.928441 1 request.go:752] "Waited before sending request" delay="1.883936701s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDE5NDMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:21:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-21T11:21:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-21T11:21:29Z","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-21T11:21:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:21:29Z","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-21T11:21:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:21:29Z","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=78fd78c667"} {"level":"debug","ts":"2026-04-21T11:21:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:21:29Z","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=786b7d6956"} {"level":"debug","ts":"2026-04-21T11:21:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:21:29Z","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-21T11:21:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:21:29Z","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-21T11:21:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:21:29Z","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=cb6cf4bcf"} {"level":"debug","ts":"2026-04-21T11:21:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:21:29Z","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=7895cb876f"} {"level":"debug","ts":"2026-04-21T11:21:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:21:29Z","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-21T11:21:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"info","ts":"2026-04-21T11:21:29Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:22:17Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":5,"labels":"app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager,pod-template-hash=548794f8bb"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"control-plane=controller-manager,pod-template-hash=c46476bf8"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-webhooks,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=kubearchive,app.kubernetes.io/name=kubearchive-schema-migration,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":6,"labels":"app=kubearchive-api-server,pod-template-hash=5b86d4ff4"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=4421da57-9247-4fd3-a249-2b8317df23f7,batch.kubernetes.io/job-name=pipelines-vacuum-29612840,controller-uid=4421da57-9247-4fd3-a249-2b8317df23f7,job-name=pipelines-vacuum-29612840"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=sink,app.kubernetes.io/name=kubearchive-sink,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=api-server,app.kubernetes.io/name=kubearchive-api-server,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-leader-election,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-vacuum,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:22:18Z","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-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:22:18Z","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-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:22:18Z","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-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:22:18Z","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-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:22:18Z","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-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:22:18Z","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-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:22:18Z","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-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:22:18Z","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-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=6988b7b4bb"} {"level":"debug","ts":"2026-04-21T11:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:22:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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=545d445858"} {"level":"debug","ts":"2026-04-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-54f88697dd,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:22:19Z","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-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:22:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=7743f5ba-75e0-4755-a761-222c17755548,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=7743f5ba-75e0-4755-a761-222c17755548,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-21T11:22:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} I0421 11:22:21.929026 1 request.go:752] "Waited before sending request" delay="1.771818735s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDI4MTIsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22:21Z","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-21T11:22:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22: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-21T11:22: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-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:22:27Z","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-21T11:22:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:22:27Z","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-21T11:22:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:22:27Z","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-21T11:22:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:22:27Z","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-21T11:22:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:22:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:22:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:22:27Z","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-21T11:22:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:22:27Z","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-21T11:22:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:22:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:22:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:22:31Z","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-21T11:22:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:22:31Z","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-21T11:22:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} I0421 11:22:33.928373 1 request.go:752] "Waited before sending request" delay="1.884939021s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDI5ODksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:22:35Z","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-21T11:22:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:22:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:22:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:22:35Z","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-21T11:22:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:22:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:22:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:22:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:22:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:22:41Z","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-21T11:22:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:22:41Z","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-21T11:22:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:22:41Z","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-21T11:22:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:22:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-21T11:22:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:22:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:22:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} I0421 11:22:45.927605 1 request.go:752] "Waited before sending request" delay="1.993814226s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDMxNDIsInN0YXJ0Ijoic3RvcmFnZS1iaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","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-21T11:22:45Z","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-21T11:22:45Z","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-21T11:22:45Z","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-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:45Z","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-21T11:22:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:22:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7d4fc9f874"} {"level":"debug","ts":"2026-04-21T11:22:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:22:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:22:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:22:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:22:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:22:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:22:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-21T11:22: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=7895cb876f"} {"level":"debug","ts":"2026-04-21T11:22:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:22: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=cb6cf4bcf"} {"level":"debug","ts":"2026-04-21T11:22:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:22: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=78fd78c667"} {"level":"debug","ts":"2026-04-21T11:22:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:22: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=786b7d6956"} {"level":"debug","ts":"2026-04-21T11:22:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:22: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-21T11:22:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} I0421 11:22:57.928773 1 request.go:752] "Waited before sending request" delay="1.994792796s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDMzMzAsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:22:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:22:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:22:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:22:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:22:57Z","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-21T11:22:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:22:57Z","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-21T11:22:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:22:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:22:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:22:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:22:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:23:01Z","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-21T11:23:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:23:01Z","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-21T11:23:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:23:01Z","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-21T11:23:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:23: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-21T11:23:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:23:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:23:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:23: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-21T11:23:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:23: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-21T11:23:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} I0421 11:23:09.927789 1 request.go:752] "Waited before sending request" delay="1.880422422s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDM1NTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:23:11Z","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-21T11:23:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:23:11Z","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-21T11:23:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:23:11Z","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-21T11:23:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:23:11Z","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-21T11:23:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:23:11Z","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-21T11:23:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:23:11Z","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-21T11:23:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:23:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:23:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:23: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-21T11:23:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:23:17Z","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-21T11:23:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:23:17Z","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-21T11:23:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:23:17Z","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-21T11:23:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} I0421 11:23:19.928365 1 request.go:752] "Waited before sending request" delay="1.876926495s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDM3MTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:23:19Z","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-21T11:23:19Z","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-21T11:23:19Z","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-21T11:23:19Z","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-21T11:23:19Z","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-21T11:23:19Z","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-21T11:23:19Z","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-21T11:23:19Z","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-21T11:23:19Z","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-21T11:23:19Z","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-21T11:23:19Z","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-21T11:23:19Z","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-21T11:23:19Z","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-21T11:23:19Z","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-21T11:23:19Z","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-21T11:23:19Z","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-21T11:23:19Z","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-21T11:23:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:23:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:23:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:23:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:23:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:23:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:23: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-21T11:23:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:23: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-21T11:23:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:23: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-21T11:23:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:23: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-21T11:23:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:23: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-21T11:23:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:23: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-21T11:23:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:23:29Z","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-21T11:23:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:23:29Z","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-21T11:23:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:23:29Z","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-21T11:23:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} I0421 11:23:31.928756 1 request.go:752] "Waited before sending request" delay="1.891661552s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDM5MTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:23:35Z","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-21T11:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:23:35Z","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-21T11:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:23:35Z","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-21T11:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:23:35Z","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-21T11:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:23:37Z","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-21T11:23:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:23:37Z","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-21T11:23:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"info","ts":"2026-04-21T11:23:37Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:24:17Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:24:18Z","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-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:24:18Z","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-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:24:18Z","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-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:24:18Z","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-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:24:18Z","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-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:24:18Z","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-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:24:18Z","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-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:24:18Z","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-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:24:18Z","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-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:24:18Z","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-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:24:18Z","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-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:24:18Z","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-21T11:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:24:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:24:19Z","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-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:24:19Z","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-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:24:19Z","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-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:24:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:24:19Z","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-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:24:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:24:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=4421da57-9247-4fd3-a249-2b8317df23f7,batch.kubernetes.io/job-name=pipelines-vacuum-29612840,controller-uid=4421da57-9247-4fd3-a249-2b8317df23f7,job-name=pipelines-vacuum-29612840"} {"level":"debug","ts":"2026-04-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:24:19Z","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-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:24:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:24:19Z","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-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:24:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:24:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:24:19Z","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-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:24:19Z","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-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:24:19Z","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-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0421 11:24:21.928534 1 request.go:752] "Waited before sending request" delay="1.875926014s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQ5NjksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:24:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:24:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} I0421 11:24:31.928862 1 request.go:752] "Waited before sending request" delay="1.889942889s" 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-2pqgbt4k6oi0to2dq94rgsglopuf4l7e/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDUxMzAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:24:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:24:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:24:39Z","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-21T11:24:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:24:39Z","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-21T11:24:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:24:39Z","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-21T11:24:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:24:39Z","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-21T11:24:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:24:39Z","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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:24:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:24:39Z","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-21T11:24:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:24:39Z","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-21T11:24:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:24:39Z","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-21T11:24:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:24:39Z","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-21T11:24:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:24:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:24:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:24:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:24:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:24:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:24:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:24:39Z","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=545d445858"} {"level":"debug","ts":"2026-04-21T11:24:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:24:39Z","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-54f88697dd,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-21T11:24:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} I0421 11:24:43.928421 1 request.go:752] "Waited before sending request" delay="1.994045446s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDUzMDEsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:24: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-21T11:24:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:24:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=7743f5ba-75e0-4755-a761-222c17755548,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=7743f5ba-75e0-4755-a761-222c17755548,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-21T11:24:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} I0421 11:24:55.927467 1 request.go:752] "Waited before sending request" delay="1.992607389s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDU1MTIsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:55Z","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-21T11:24:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","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-21T11:24:59Z","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-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:24:59Z","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-21T11:24:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:25:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:25:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:25:01Z","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-21T11:25:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:25:01Z","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-21T11:25:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:25:01Z","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-21T11:25:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:25:01Z","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-21T11:25:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:25:01Z","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-21T11:25:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:25:01Z","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-21T11:25:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0421 11:25:05.928407 1 request.go:752] "Waited before sending request" delay="1.992961503s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDU2NzQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:25:05Z","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-21T11:25:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:25:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:25:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:25:05Z","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-21T11:25:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:25:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:25:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:25:13Z","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-21T11:25:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:25:13Z","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-21T11:25:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:25:13Z","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-21T11:25:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:25:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:25:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:25:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:25:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:25:15Z","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-21T11:25:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:25:15Z","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-21T11:25:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:25:15Z","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-21T11:25:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:25:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-21T11:25:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:25:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:25:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} I0421 11:25:17.928211 1 request.go:752] "Waited before sending request" delay="1.835718143s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDU4NzMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:25:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7d4fc9f874"} {"level":"debug","ts":"2026-04-21T11:25:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:25:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:25:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:25:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:25:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:25:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:25:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:25:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-21T11:25:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:25:21Z","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-21T11:25:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-21T11:25: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=78fd78c667"} {"level":"debug","ts":"2026-04-21T11:25:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:25: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=786b7d6956"} {"level":"debug","ts":"2026-04-21T11:25:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:25: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=7895cb876f"} {"level":"debug","ts":"2026-04-21T11:25:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:25: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=cb6cf4bcf"} {"level":"debug","ts":"2026-04-21T11:25:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:25:27Z","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-21T11:25:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:25:27Z","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-21T11:25:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} I0421 11:25:29.927782 1 request.go:752] "Waited before sending request" delay="1.879378141s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDYwNzEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:25:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:25:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:25:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:25:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:25:31Z","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-21T11:25:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:25:31Z","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-21T11:25:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} I0421 11:25:39.929200 1 request.go:752] "Waited before sending request" delay="1.958010667s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDYyMjQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:25:39Z","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-21T11:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:25:39Z","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-21T11:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:25: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-21T11:25:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-21T11:25:45Z","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-21T11:25:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:25:45Z","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-21T11:25:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:25:45Z","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-21T11:25:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:25:45Z","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-21T11:25:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:25:45Z","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-21T11:25:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:25:45Z","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-21T11:25:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"info","ts":"2026-04-21T11:25:45Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:26:17Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","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-21T11:26:18Z","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-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:26:18Z","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-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":2,"labels":"app=prometheus-cardinality-exporter,kubernetes.io/part-of=appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":5,"labels":"app=prometheus-cardinality-exporter,pod-template-hash=79d5577fc6"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app=release-service-monitor-app,pod-template-hash=5cf9d45d85"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=test,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":7,"labels":"control-plane=controller-manager,pod-template-hash=b874649c5"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller,pod-template-hash=54d6cb7454"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-otp-server,pod-template-hash=8589b89c76"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=multi-platform-controller,app=multi-platform-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:26: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-21T11:26:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:26: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-21T11:26:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:26: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-21T11:26:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:26:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-21T11:26:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:26: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-21T11:26:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:26: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-21T11:26:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:26: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-21T11:26:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:26: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-21T11:26:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:26: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-21T11:26:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:26: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-21T11:26:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:26:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:26:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:26:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:26:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:26:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:26:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-21T11:26:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:26:19Z","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-21T11:26:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:26:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7d4fc9f874"} {"level":"debug","ts":"2026-04-21T11:26:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:26:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:26:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:26: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-21T11:26:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} I0421 11:26:21.928754 1 request.go:752] "Waited before sending request" delay="1.85076011s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDY5OTEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:26:21Z","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-21T11:26:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:26:21Z","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=cb6cf4bcf"} {"level":"debug","ts":"2026-04-21T11:26:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:26:21Z","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=78fd78c667"} {"level":"debug","ts":"2026-04-21T11:26:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:26:21Z","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-21T11:26:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:26:21Z","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-21T11:26:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:26:21Z","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-21T11:26:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:26:21Z","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-21T11:26:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:26:21Z","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=786b7d6956"} {"level":"debug","ts":"2026-04-21T11:26:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:26:21Z","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=7895cb876f"} {"level":"debug","ts":"2026-04-21T11:26:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:26:23Z","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-21T11:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:26:23Z","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-21T11:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:26:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:26:27Z","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-21T11:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:26:27Z","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-21T11:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:26:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:26:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:26:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:26:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:26:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} I0421 11:26:31.928816 1 request.go:752] "Waited before sending request" delay="1.886936632s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDcxNDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:26:31Z","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-21T11:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:26:31Z","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-21T11:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:26:31Z","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-21T11:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:26:35Z","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-21T11:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:26:35Z","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-21T11:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:26:37Z","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-21T11:26:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-21T11:26:41Z","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-21T11:26:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:26:41Z","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-21T11:26:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:26:41Z","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-21T11:26:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:26:41Z","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-21T11:26:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:26:41Z","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-21T11:26:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:26:41Z","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-21T11:26:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} I0421 11:26:43.928755 1 request.go:752] "Waited before sending request" delay="1.882741207s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDczNDcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:26: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-21T11:26:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:26:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:26:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:26:47Z","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-21T11:26:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:26:47Z","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-21T11:26:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:26:47Z","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-21T11:26:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:26:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:26:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:26:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:26: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-21T11:26: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-21T11:26: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-21T11:26: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-21T11:26: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-21T11:26:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:26:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:26: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-21T11:26:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:26: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-21T11:26: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-21T11:26: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-21T11:26: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-21T11:26: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-21T11:26: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-21T11:26:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-21T11:26:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:26:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:26:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:26:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-21T11:26:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:26:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:26:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:26:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-21T11:26:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:26:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-21T11:26:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0421 11:26:55.927797 1 request.go:752] "Waited before sending request" delay="1.890569341s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDc1MjEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:26: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-21T11:26:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:26: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-21T11:26:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:26: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-21T11:26:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} I0421 11:27:05.928303 1 request.go:752] "Waited before sending request" delay="1.880295668s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDc2NzIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:27:05Z","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-21T11:27:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:27:05Z","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-21T11:27:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:27:05Z","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-21T11:27:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:27:05Z","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-21T11:27:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:27:07Z","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-21T11:27:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:27:07Z","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-21T11:27:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:27: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-21T11:27:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:27: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-21T11:27:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:27: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-21T11:27:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0421 11:27:17.927529 1 request.go:752] "Waited before sending request" delay="1.847793675s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDc4MzgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:27:19Z","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-21T11:27:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:27:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:27:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:27:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=4421da57-9247-4fd3-a249-2b8317df23f7,batch.kubernetes.io/job-name=pipelines-vacuum-29612840,controller-uid=4421da57-9247-4fd3-a249-2b8317df23f7,job-name=pipelines-vacuum-29612840"} {"level":"debug","ts":"2026-04-21T11:27:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:27:19Z","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-21T11:27:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:27:19Z","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-21T11:27:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:27:19Z","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-21T11:27:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:27:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-21T11:27:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:27:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:27:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:27:19Z","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-21T11:27:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:27:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:27:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:27:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:27:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:27:19Z","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-21T11:27:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:27:19Z","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-21T11:27:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:27:19Z","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-21T11:27:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:27:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-21T11:27:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:27:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=1a223889-f964-4fae-b957-33993c04ae9a,batch.kubernetes.io/job-name=pipelines-vacuum-29612845,controller-uid=1a223889-f964-4fae-b957-33993c04ae9a,job-name=pipelines-vacuum-29612845"} {"level":"debug","ts":"2026-04-21T11:27:19Z","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-21T11:27:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:27:21Z","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-21T11:27:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:27:21Z","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-21T11:27:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0421 11:27:27.929117 1 request.go:752] "Waited before sending request" delay="1.875923984s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDc5ODEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:27: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-21T11:27:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:27: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-21T11:27:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:27: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-21T11:27:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:27: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-21T11:27:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:27: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-21T11:27:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:27: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-21T11:27:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:27: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-21T11:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} I0421 11:27:37.929142 1 request.go:752] "Waited before sending request" delay="1.892943237s" 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-2pqgbt4k6oi0to2dq94rgsglopuf4l7e/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDgxMzAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:27:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:27:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:27: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-21T11:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:27: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-21T11:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:27: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-21T11:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:27: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-21T11:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:27: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-21T11:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:27:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:27: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-21T11:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:27:45Z","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-54f88697dd,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-21T11:27:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:27:45Z","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-21T11:27:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:27:45Z","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-21T11:27:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:27:45Z","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-21T11:27:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:27:45Z","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-21T11:27:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:27:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:27:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:27:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:27:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:27:45Z","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=545d445858"} {"level":"debug","ts":"2026-04-21T11:27:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:27:45Z","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-21T11:27:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:27:45Z","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-21T11:27:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:27:45Z","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-21T11:27:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:27:45Z","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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:27:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:27:45Z","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-21T11:27:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:27:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:27:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} I0421 11:27:49.928772 1 request.go:752] "Waited before sending request" delay="1.995307872s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDgyODMsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:27:49Z","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-21T11:27:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:27:49Z","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-21T11:27:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:27:49Z","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-21T11:27:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:27:49Z","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-21T11:27:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:27:49Z","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-21T11:27:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:27:49Z","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-21T11:27:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:27:49Z","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-21T11:27:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:27:49Z","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-21T11:27:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:27:49Z","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-21T11:27:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:27:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=7743f5ba-75e0-4755-a761-222c17755548,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=7743f5ba-75e0-4755-a761-222c17755548,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-21T11:27:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"info","ts":"2026-04-21T11:27:55Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","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-21T11:28:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","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-21T11:28:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","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-21T11:28:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","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-21T11:28:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","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-21T11:28:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","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-21T11:28:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","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-21T11:28:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","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-21T11:28:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","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-21T11:28:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","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-21T11:28:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:28:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:28:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-21T11:28:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:28:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-21T11:28:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:28:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:28:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:28:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:28:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:28:18Z","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-21T11:28:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:28:18Z","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-21T11:28:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:28:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:28:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:28:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:28:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:28:18Z","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-21T11:28:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:28:18Z","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-21T11:28:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:28:18Z","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-21T11:28:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:28:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:28:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:28:18Z","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-21T11:28:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:28:18Z","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-21T11:28:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:28:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-21T11:28:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} I0421 11:28:19.927755 1 request.go:752] "Waited before sending request" delay="1.144516082s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDk0NDAsInN0YXJ0IjoidGVrdG9uLWt1ZXVlLXByb21ldGhldXMtazhzLXJlYWQtYmluZGluZ1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:28:19Z","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-21T11:28:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:28:19Z","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-21T11:28:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:28:19Z","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-21T11:28:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:28:19Z","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-21T11:28:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:28:19Z","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-21T11:28:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:28:19Z","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-21T11:28:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:28:23Z","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-21T11:28:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:28:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:28:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:28:25Z","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-21T11:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:28:25Z","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-21T11:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:28:25Z","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-21T11:28:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:28:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:28:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:28:27Z","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-21T11:28:27Z","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-21T11:28:27Z","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-21T11:28:27Z","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-21T11:28:27Z","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-21T11:28:27Z","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-21T11:28:27Z","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-21T11:28:27Z","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-21T11:28:27Z","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-21T11:28:27Z","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-21T11:28:27Z","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-21T11:28:27Z","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-21T11:28:27Z","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-21T11:28:27Z","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-21T11:28:27Z","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-21T11:28:27Z","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-21T11:28:27Z","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-21T11:28:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:28:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:28:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:28:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} I0421 11:28:29.928757 1 request.go:752] "Waited before sending request" delay="1.887626842s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDk2MzgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:28: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-21T11:28:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:28: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-21T11:28:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:28: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-21T11:28:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:28: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-21T11:28:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:28: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-21T11:28:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:28: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-21T11:28:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:28:37Z","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-21T11:28:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:28:37Z","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-21T11:28:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:28:37Z","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-21T11:28:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} I0421 11:28:41.927758 1 request.go:752] "Waited before sending request" delay="1.994354763s" 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-ciwz/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDk4NjcsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:28:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:28:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","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-21T11:28:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","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-21T11:28:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","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-21T11:28:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","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-21T11:28:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","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-21T11:28:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","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-21T11:28:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:28:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:28:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:28:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:28:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:28:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:28:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:28:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:28:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:28:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:28:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:28:47Z","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-21T11:28:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:28:47Z","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-21T11:28:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:28:47Z","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-21T11:28:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:28:47Z","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-21T11:28:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:28: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-21T11:28:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:28: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-21T11:28:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} I0421 11:28:51.928790 1 request.go:752] "Waited before sending request" delay="1.881785592s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTAyMjQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:28:55Z","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-21T11:28:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:28:55Z","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-21T11:28:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:28:55Z","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-21T11:28:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:29:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:29:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:29:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:29:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=1a223889-f964-4fae-b957-33993c04ae9a,batch.kubernetes.io/job-name=pipelines-vacuum-29612845,controller-uid=1a223889-f964-4fae-b957-33993c04ae9a,job-name=pipelines-vacuum-29612845"} {"level":"debug","ts":"2026-04-21T11:29:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:29:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:29:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:29:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:29:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:29:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=4421da57-9247-4fd3-a249-2b8317df23f7,batch.kubernetes.io/job-name=pipelines-vacuum-29612840,controller-uid=4421da57-9247-4fd3-a249-2b8317df23f7,job-name=pipelines-vacuum-29612840"} {"level":"debug","ts":"2026-04-21T11:29:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} I0421 11:29:03.929042 1 request.go:752] "Waited before sending request" delay="1.872925579s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTA2OTMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:29:11Z","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-21T11:29:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:29:11Z","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-21T11:29:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:29:11Z","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-21T11:29:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:29:11Z","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-21T11:29:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:29:11Z","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-21T11:29:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:29:11Z","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-21T11:29:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} I0421 11:29:15.927642 1 request.go:752] "Waited before sending request" delay="1.988283391s" 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-drjg/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTA5NDIsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:29:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:29:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","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-21T11:29:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","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-21T11:29:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","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-21T11:29:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","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-21T11:29:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:29:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:29:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:29:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-default-zztbkv,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-zztbkv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=gl-test-custom-default-zztbkv,pipelinesascode.tekton.dev/sha=07eb9ed8289933f78598b2381f9aff7125103d61,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-default-zztbkv-on-pull-request-7dng2,tekton.dev/pipelineRun=gl-test-custom-default-zztbkv-on-pull-request-7dng2,tekton.dev/pipelineRunUID=695a7dbe-3e2f-4efa-9f13-5d2f0e37865a,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-default-zztbkv-on-pull-request-7dng2-init,tekton.dev/taskRunUID=034c9f64-d654-4beb-b9f9-94b9066faa63,test.appstudio.openshift.io/pr-group-sha=87cca7e796ed3ffaae78e58d083faf0ff45c33984b9a6e397c411a782605ed"} {"level":"debug","ts":"2026-04-21T11:29:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-default-zztbkv-on-pull-request-7dng2-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-21T11:29:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-default-zztbkv-on-pull-request-7dng2-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-21T11:29:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-default-zztbkv-on-pull-request-7dng2-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-zztbkv\" not found"} {"level":"debug","ts":"2026-04-21T11:29:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-default-zztbkv-on-pull-request-7dng2-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-21T11:29:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-default-zztbkv-on-pull-request-7dng2-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-21T11:29:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-default-zztbkv-on-pull-request-7dng2-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-21T11:29:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-default-zztbkv-on-pull-request-7dng2-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-21T11:29:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:29:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","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-21T11:29:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","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-21T11:29:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","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-21T11:29:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","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-21T11:29:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","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-21T11:29:15Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","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-21T11:29:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:29:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:29:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:29:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:29:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:29:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:29:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:29:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:29:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:29:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} I0421 11:29:25.927795 1 request.go:752] "Waited before sending request" delay="1.865876565s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTE0MzMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:29:25Z","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-21T11:29:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:29:25Z","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-21T11:29:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:29:25Z","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-21T11:29:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:29:25Z","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-21T11:29:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:29:25Z","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-21T11:29:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:29:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:29:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:29:25Z","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-21T11:29:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:29:31Z","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-21T11:29:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:29:31Z","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-21T11:29:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:29:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:29:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:29:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:29:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:29:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:29:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:29:31Z","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=545d445858"} {"level":"debug","ts":"2026-04-21T11:29:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:29:31Z","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-54f88697dd,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-21T11:29:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:29:31Z","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-21T11:29:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:29:31Z","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-21T11:29:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:29:31Z","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-21T11:29:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:29:31Z","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-21T11:29:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:29:31Z","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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:29:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:29:31Z","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-21T11:29:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:29:31Z","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-21T11:29:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:29:35Z","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-21T11:29:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:29:35Z","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-21T11:29:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:29:35Z","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-21T11:29:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:29:35Z","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-21T11:29:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:29:35Z","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-21T11:29:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:29:35Z","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-21T11:29:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:29:35Z","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-21T11:29:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:29:35Z","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-21T11:29:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:29:35Z","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-21T11:29:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} I0421 11:29:37.928777 1 request.go:752] "Waited before sending request" delay="1.878944991s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTE3NTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=7743f5ba-75e0-4755-a761-222c17755548,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=7743f5ba-75e0-4755-a761-222c17755548,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-21T11:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:29:47Z","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-21T11:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} I0421 11:29:49.928659 1 request.go:752] "Waited before sending request" delay="1.829880935s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTE5OTAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29: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-21T11:29: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-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29: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-21T11:29:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":1,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=console"} {"level":"debug","ts":"2026-04-21T11:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator"} {"level":"debug","ts":"2026-04-21T11:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-21T11:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator-console,app.kubernetes.io/name=operator,app=console,pod-template-hash=5579558f5f"} {"level":"debug","ts":"2026-04-21T11:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,operator=leader,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-21T11:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:29:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:29:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:29:57Z","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-21T11:29:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:29:57Z","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-21T11:29:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} I0421 11:29:59.929032 1 request.go:752] "Waited before sending request" delay="1.888938931s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTIxNDEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:30:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:30:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:30:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:30:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:30:05Z","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-21T11:30:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:30:05Z","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-21T11:30:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:30:05Z","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-21T11:30:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:30:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:30:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:30:07Z","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-21T11:30:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:30:07Z","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-21T11:30:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:30:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-21T11:30:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:30:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:30:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:30:07Z","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-21T11:30:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} I0421 11:30:11.927774 1 request.go:752] "Waited before sending request" delay="1.993334521s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTIzNTUsInN0YXJ0Ijoic3RvcmFnZS1iaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:30:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7d4fc9f874"} {"level":"debug","ts":"2026-04-21T11:30:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:30:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:30:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:30:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:30:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:30:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:30:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:30:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-21T11:30:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-21T11:30:17Z","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=786b7d6956"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:30:17Z","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=7895cb876f"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:30:17Z","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-21T11:30:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:30:17Z","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-21T11:30:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:30:17Z","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-21T11:30:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:30:17Z","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-21T11:30:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:30:17Z","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-21T11:30:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:30:17Z","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=cb6cf4bcf"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:30:17Z","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=78fd78c667"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"info","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:30:17Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} I0421 11:30:21.928794 1 request.go:752] "Waited before sending request" delay="1.994059927s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTI1MTAsInN0YXJ0Ijoia3ViZWFyY2hpdmUtdmFjdXVtXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:30:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:30:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:30:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:30:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:30:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=4421da57-9247-4fd3-a249-2b8317df23f7,batch.kubernetes.io/job-name=pipelines-vacuum-29612840,controller-uid=4421da57-9247-4fd3-a249-2b8317df23f7,job-name=pipelines-vacuum-29612840"} {"level":"debug","ts":"2026-04-21T11:30:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:30:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:30:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:30:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=efd039b7-c839-4733-b6fa-5f1c16b0d526,batch.kubernetes.io/job-name=pipelines-vacuum-29612850,controller-uid=efd039b7-c839-4733-b6fa-5f1c16b0d526,job-name=pipelines-vacuum-29612850"} {"level":"debug","ts":"2026-04-21T11:30:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:30:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:30:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=1a223889-f964-4fae-b957-33993c04ae9a,batch.kubernetes.io/job-name=pipelines-vacuum-29612845,controller-uid=1a223889-f964-4fae-b957-33993c04ae9a,job-name=pipelines-vacuum-29612845"} {"level":"debug","ts":"2026-04-21T11:30:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:30:23Z","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-21T11:30:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:30:23Z","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-21T11:30:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} I0421 11:30:33.928447 1 request.go:752] "Waited before sending request" delay="1.877928767s" 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-drjg/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTMwMzgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:30:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:30:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:30:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:30:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:30:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:30:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:30:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:30:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:30:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:30:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:30:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:30:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:30:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:30:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:30:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:30:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:30:41Z","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-21T11:30:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} I0421 11:30:43.928544 1 request.go:752] "Waited before sending request" delay="1.885934767s" 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-2pqgbt4k6oi0to2dq94rgsglopuf4l7e/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTMzNzAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:30:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:30:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:30:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:30:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:30: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-54f88697dd,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-21T11:30:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:30: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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:30:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:30: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-21T11:30:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:30:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:30:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:30: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-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:30:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:30: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-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:30:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:30: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=545d445858"} {"level":"debug","ts":"2026-04-21T11:30:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} I0421 11:30:53.928760 1 request.go:752] "Waited before sending request" delay="1.87281706s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTM2MzEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11: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-21T11:30:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11: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-21T11:30:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11: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-21T11:30:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11: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-21T11:30:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11: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-21T11:30:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11: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-21T11:30:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11: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-21T11:30:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11: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-21T11:30:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11: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-21T11:30:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:30:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=7743f5ba-75e0-4755-a761-222c17755548,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=7743f5ba-75e0-4755-a761-222c17755548,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-21T11:30:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} I0421 11:31:05.927460 1 request.go:752] "Waited before sending request" delay="1.79068369s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTM4NTIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:07Z","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-21T11:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","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-21T11:31:11Z","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-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31:11Z","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-21T11:31:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:31: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-21T11:31:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:31:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:31:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:31: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-21T11:31:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:31: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-21T11:31:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:31: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-21T11:31:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:31: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-21T11:31:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:31: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-21T11:31:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0421 11:31:15.927822 1 request.go:752] "Waited before sending request" delay="1.884641525s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTQwMzQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:31:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:31:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:31: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-21T11:31:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:31: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-21T11:31:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:31:21Z","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-21T11:31:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:31:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:31:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:31:21Z","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-21T11:31:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:31:25Z","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-21T11:31:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:31:25Z","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-21T11:31:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:31:25Z","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-21T11:31:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:31:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:31:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:31:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:31:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} I0421 11:31:27.928773 1 request.go:752] "Waited before sending request" delay="1.887695687s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTQyMDUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:31: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-21T11:31:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:31: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-21T11:31:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:31: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-21T11:31:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:31:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-21T11:31:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:31:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:31:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31:31Z","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-21T11:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:31: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-21T11:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:31: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-21T11:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7d4fc9f874"} {"level":"debug","ts":"2026-04-21T11:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:31: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-21T11:31:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-21T11:31:37Z","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=7895cb876f"} {"level":"debug","ts":"2026-04-21T11:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:31:37Z","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-21T11:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:31:37Z","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-21T11:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:31:37Z","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-21T11:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:31:37Z","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=cb6cf4bcf"} {"level":"debug","ts":"2026-04-21T11:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:31:37Z","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=78fd78c667"} {"level":"debug","ts":"2026-04-21T11:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:31:37Z","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=786b7d6956"} {"level":"debug","ts":"2026-04-21T11:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:31:37Z","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-21T11:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:31:37Z","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-21T11:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} I0421 11:31:39.928763 1 request.go:752] "Waited before sending request" delay="1.857474243s" 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-xqgs/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTQ0ODUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=b16f46e8a7e3b84171f33fb5c1db3b6752791d0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRunUID=3c0f3d52-1b9b-458e-8e5d-8313d3265154,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-39a6d487171a642c7e7f330b6de8d5c9-build-container,tekton.dev/taskRunUID=828dc907-15c6-4e60-b9d8-d7e3f8abb1ce,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","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-21T11:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=b16f46e8a7e3b84171f33fb5c1db3b6752791d0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRunUID=3c0f3d52-1b9b-458e-8e5d-8313d3265154,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-c39a6d487171a642c7e7f330b6de8d5c9-prefetch-dependencies,tekton.dev/taskRunUID=be903a53-9e38-4ea2-a6d6-2e771d72b368,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c39a6d487171a642c7e6aada5aaf8815cf75e4c902577d0d815-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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c39a6d487171a642c7e6aada5aaf8815cf75e4c902577d0d815-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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c39a6d487171a642c7e6aada5aaf8815cf75e4c902577d0d815-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c39a6d487171a642c7e6aada5aaf8815cf75e4c902577d0d815-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c39a6d487171a642c7e6aada5aaf8815cf75e4c902577d0d815-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c39a6d487171a642c7e6aada5aaf8815cf75e4c902577d0d815-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c39a6d487171a642c7e6aada5aaf8815cf75e4c902577d0d815-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c39a6d487171a642c7e6aada5aaf8815cf75e4c902577d0d815-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c39a6d487171a642c7e6aada5aaf8815cf75e4c902577d0d815-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c39a6d487171a642c7e6aada5aaf8815cf75e4c902577d0d815-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c39a6d487171a642c7e6aada5aaf8815cf75e4c902577d0d815-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c39a6d487171a642c7e6aada5aaf8815cf75e4c902577d0d815-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c39a6d487171a642c7e6aada5aaf8815cf75e4c902577d0d815-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c39a6d487171a642c7e6aada5aaf8815cf75e4c902577d0d815-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c39a6d487171a642c7e6aada5aaf8815cf75e4c902577d0d815-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c39a6d487171a642c7e6aada5aaf8815cf75e4c902577d0d815-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c39a6d487171a642c7e6aada5aaf8815cf75e4c902577d0d815-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=b16f46e8a7e3b84171f33fb5c1db3b6752791d0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRunUID=3c0f3d52-1b9b-458e-8e5d-8313d3265154,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk-init,tekton.dev/taskRunUID=6156c4b5-1073-4e86-a1cf-412224d3943d,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-21T11:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=b16f46e8a7e3b84171f33fb5c1db3b6752791d0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRunUID=3c0f3d52-1b9b-458e-8e5d-8313d3265154,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-custom39a6d487171a642c7e7f330b6de8d5c9-clone-repository,tekton.dev/taskRunUID=4390ff32-2b6b-45a3-aefd-38b36080cf49,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a6b3e26b078d75d137c2c4b44588affd45-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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a6b3e26b078d75d137c2c4b44588affd45-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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a6b3e26b078d75d137c2c4b44588affd45-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a6b3e26b078d75d137c2c4b44588affd45-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a6b3e26b078d75d137c2c4b44588affd45-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a6b3e26b078d75d137c2c4b44588affd45-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a6b3e26b078d75d137c2c4b44588affd45-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a6b3e26b078d75d137c2c4b44588affd45-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a6b3e26b078d75d137c2c4b44588affd45-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a6b3e26b078d75d137c2c4b44588affd45-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a6b3e26b078d75d137c2c4b44588affd45-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a6b3e26b078d75d137c2c4b44588affd45-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a6b3e26b078d75d137c2c4b44588affd45-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a6b3e26b078d75d137c2c4b44588affd45-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a6b3e26b078d75d137c2c4b44588affd45-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a6b3e26b078d75d137c2c4b44588affd45-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a6b3e26b078d75d137c2c4b44588affd45-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:31: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-21T11:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:31: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-21T11:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:31:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:31:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:31:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:31:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:31:47Z","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-21T11:31:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:31:47Z","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-21T11:31:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:31:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:31:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:31:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:31:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} I0421 11:31:51.928794 1 request.go:752] "Waited before sending request" delay="1.878552545s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTQ3MDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:31:51Z","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-21T11:31:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:31:51Z","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-21T11:31:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:31:51Z","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-21T11:31:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:31: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-21T11:31:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:31:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:31:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:31: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-21T11:31:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:31:57Z","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-21T11:31:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-21T11:32:01Z","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-21T11:32:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:32:01Z","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-21T11:32:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:32:01Z","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-21T11:32:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:32:01Z","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-21T11:32:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:32:01Z","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-21T11:32:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:32:01Z","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-21T11:32:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} I0421 11:32:03.929203 1 request.go:752] "Waited before sending request" delay="1.883928378s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTQ5MDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:32:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:32:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:32:09Z","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-21T11:32:09Z","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-21T11:32:09Z","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-21T11:32:09Z","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-21T11:32:09Z","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-21T11:32:09Z","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-21T11:32:09Z","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-21T11:32:09Z","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-21T11:32:09Z","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-21T11:32:09Z","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-21T11:32:09Z","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-21T11:32:09Z","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-21T11:32:09Z","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-21T11:32:09Z","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-21T11:32:09Z","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-21T11:32:09Z","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-21T11:32:09Z","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-21T11:32:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:32:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:32:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:32:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:32:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:32:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0421 11:32:15.927834 1 request.go:752] "Waited before sending request" delay="1.891750883s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTUwOTAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:32:19Z","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-21T11:32:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:32:19Z","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-21T11:32:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:32:19Z","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-21T11:32:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-customfeab490ebb42a7ae3039a7233fa9f2c7-clone-repository,tekton.dev/taskRunUID=74b58032-8127-4806-8b6a-ed7b37415f6c,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42ab6be12475a6129e6c87f10c64df530a5-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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42ab6be12475a6129e6c87f10c64df530a5-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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42ab6be12475a6129e6c87f10c64df530a5-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42ab6be12475a6129e6c87f10c64df530a5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42ab6be12475a6129e6c87f10c64df530a5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42ab6be12475a6129e6c87f10c64df530a5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42ab6be12475a6129e6c87f10c64df530a5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42ab6be12475a6129e6c87f10c64df530a5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42ab6be12475a6129e6c87f10c64df530a5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42ab6be12475a6129e6c87f10c64df530a5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42ab6be12475a6129e6c87f10c64df530a5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42ab6be12475a6129e6c87f10c64df530a5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42ab6be12475a6129e6c87f10c64df530a5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42ab6be12475a6129e6c87f10c64df530a5-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42ab6be12475a6129e6c87f10c64df530a5-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42ab6be12475a6129e6c87f10c64df530a5-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42ab6be12475a6129e6c87f10c64df530a5-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:32:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-cfeab490ebb42a7ae3039a7233fa9f2c7-prefetch-dependencies,tekton.dev/taskRunUID=6eb11b53-9836-41bc-b6ad-4cec3fd783a4,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cfeab490ebb42a7ae30cc95fcf0fe926558219810895ccdb731-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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cfeab490ebb42a7ae30cc95fcf0fe926558219810895ccdb731-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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cfeab490ebb42a7ae30cc95fcf0fe926558219810895ccdb731-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cfeab490ebb42a7ae30cc95fcf0fe926558219810895ccdb731-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cfeab490ebb42a7ae30cc95fcf0fe926558219810895ccdb731-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cfeab490ebb42a7ae30cc95fcf0fe926558219810895ccdb731-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cfeab490ebb42a7ae30cc95fcf0fe926558219810895ccdb731-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cfeab490ebb42a7ae30cc95fcf0fe926558219810895ccdb731-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cfeab490ebb42a7ae30cc95fcf0fe926558219810895ccdb731-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cfeab490ebb42a7ae30cc95fcf0fe926558219810895ccdb731-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cfeab490ebb42a7ae30cc95fcf0fe926558219810895ccdb731-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cfeab490ebb42a7ae30cc95fcf0fe926558219810895ccdb731-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cfeab490ebb42a7ae30cc95fcf0fe926558219810895ccdb731-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cfeab490ebb42a7ae30cc95fcf0fe926558219810895ccdb731-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cfeab490ebb42a7ae30cc95fcf0fe926558219810895ccdb731-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cfeab490ebb42a7ae30cc95fcf0fe926558219810895ccdb731-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cfeab490ebb42a7ae30cc95fcf0fe926558219810895ccdb731-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:32:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96-init,tekton.dev/taskRunUID=26f906f8-c2fa-45a3-bc16-94c9eee87a72,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:32:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-feab490ebb42a7ae3039a7233fa9f2c7-build-container,tekton.dev/taskRunUID=12b57d43-1fac-4360-b501-0eca8e547626,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:32:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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"} I0421 11:32:25.928365 1 request.go:752] "Waited before sending request" delay="1.884116816s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTUyMzAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:32:31Z","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-21T11:32:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:32:31Z","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-21T11:32:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} I0421 11:32:37.927771 1 request.go:752] "Waited before sending request" delay="1.8861344s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTU0MDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"info","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:32:39Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:32: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-21T11:32: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-21T11:32: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"} I0421 11:32:49.928754 1 request.go:752] "Waited before sending request" delay="1.884885699s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTU2MTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:32:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:32:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:32:49Z","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-21T11:32:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:32:49Z","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-21T11:32:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:32:49Z","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-21T11:32:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:32:49Z","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-21T11:32:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:32:49Z","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-21T11:32:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:32:49Z","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-21T11:32:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:32:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller"} {"level":"debug","ts":"2026-04-21T11:32:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:32:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:32:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:32:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:32:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:32:57Z","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-21T11:32:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:32:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:32:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:32:57Z","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-21T11:32:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} I0421 11:32:59.928769 1 request.go:752] "Waited before sending request" delay="1.882849357s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTU3NjYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:33:01Z","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-21T11:33:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:33:01Z","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-21T11:33:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:33:01Z","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-21T11:33:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:33:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:33:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:33:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:33:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:33:03Z","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-21T11:33:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:33:03Z","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-21T11:33:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:33:03Z","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-21T11:33:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:33:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-21T11:33:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:33:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:33:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} I0421 11:33:09.928864 1 request.go:752] "Waited before sending request" delay="1.875931312s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTU5MTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:33:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:33:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-21T11:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:33:09Z","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-21T11:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:33:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7d4fc9f874"} {"level":"debug","ts":"2026-04-21T11:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:33:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:33:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-21T11:33:13Z","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=cb6cf4bcf"} {"level":"debug","ts":"2026-04-21T11:33:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:33:13Z","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=78fd78c667"} {"level":"debug","ts":"2026-04-21T11:33:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:33:13Z","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-21T11:33:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:33:13Z","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-21T11:33:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:33:13Z","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-21T11:33:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:33:13Z","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-21T11:33:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:33:13Z","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=786b7d6956"} {"level":"debug","ts":"2026-04-21T11:33:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:33:13Z","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=7895cb876f"} {"level":"debug","ts":"2026-04-21T11:33:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:33:13Z","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-21T11:33:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=b16f46e8a7e3b84171f33fb5c1db3b6752791d0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRunUID=3c0f3d52-1b9b-458e-8e5d-8313d3265154,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-c39a6d487171a642c7e7f330b6de8d5c9-prefetch-dependencies,tekton.dev/taskRunUID=be903a53-9e38-4ea2-a6d6-2e771d72b368,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=b16f46e8a7e3b84171f33fb5c1db3b6752791d0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRunUID=3c0f3d52-1b9b-458e-8e5d-8313d3265154,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-39a6d487171a642c7e7f330b6de8d5c9-build-container,tekton.dev/taskRunUID=828dc907-15c6-4e60-b9d8-d7e3f8abb1ce,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-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-21T11:33:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-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-21T11:33:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:33:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:33:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:33:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:33:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:33:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:33:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:33:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=b16f46e8a7e3b84171f33fb5c1db3b6752791d0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRunUID=3c0f3d52-1b9b-458e-8e5d-8313d3265154,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk-init,tekton.dev/taskRunUID=6156c4b5-1073-4e86-a1cf-412224d3943d,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=b16f46e8a7e3b84171f33fb5c1db3b6752791d0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRunUID=3c0f3d52-1b9b-458e-8e5d-8313d3265154,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-custom39a6d487171a642c7e7f330b6de8d5c9-clone-repository,tekton.dev/taskRunUID=4390ff32-2b6b-45a3-aefd-38b36080cf49,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:33:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} I0421 11:33:19.928871 1 request.go:752] "Waited before sending request" delay="1.880940235s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTYxMTEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:33:19Z","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-21T11:33:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:33:19Z","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-21T11:33:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:33:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:33:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:33:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:33:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:33:23Z","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-21T11:33:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:33:23Z","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-21T11:33:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:33:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:33:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:33:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:33:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:33:27Z","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-21T11:33:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:33:27Z","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-21T11:33:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:33:27Z","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-21T11:33:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} I0421 11:33:31.927459 1 request.go:752] "Waited before sending request" delay="1.993831826s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTYyNjUsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:33:31Z","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-21T11:33:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:33:31Z","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-21T11:33:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:33:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:33:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:33:33Z","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-21T11:33:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-21T11:33:37Z","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-21T11:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:33:37Z","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-21T11:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:33:37Z","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-21T11:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:33:37Z","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-21T11:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:33:37Z","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-21T11:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:33:37Z","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-21T11:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} I0421 11:33:41.928773 1 request.go:752] "Waited before sending request" delay="1.889714418s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTY2ODksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:33: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-21T11:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:33:43Z","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-21T11:33:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:33:43Z","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-21T11:33:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:33:43Z","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-21T11:33:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:33:45Z","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-21T11:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:33:45Z","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-21T11:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:33:49Z","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-21T11:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:33:49Z","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-21T11:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:33:49Z","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-21T11:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:33:49Z","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-21T11:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:33:49Z","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-21T11:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:33:49Z","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-21T11:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0421 11:33:51.928846 1 request.go:752] "Waited before sending request" delay="1.887943947s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTY4NzcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:33:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-21T11:33:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:33:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:33:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:33:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-21T11:33:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-cfeab490ebb42a7ae3039a7233fa9f2c7-prefetch-dependencies,tekton.dev/taskRunUID=6eb11b53-9836-41bc-b6ad-4cec3fd783a4,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cusfeab490ebb42a7ae3039a7233fa9f2c7-rpms-signature-scan,tekton.dev/taskRunUID=364d4d49-169b-45d7-9ce3-df8dac73a7f8,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusfeab490ebb42a7aedf56b8eab714f5a9da3ab420535d3fa5-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusfeab490ebb42a7aedf56b8eab714f5a9da3ab420535d3fa5-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusfeab490ebb42a7aedf56b8eab714f5a9da3ab420535d3fa5-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusfeab490ebb42a7aedf56b8eab714f5a9da3ab420535d3fa5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusfeab490ebb42a7aedf56b8eab714f5a9da3ab420535d3fa5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusfeab490ebb42a7aedf56b8eab714f5a9da3ab420535d3fa5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusfeab490ebb42a7aedf56b8eab714f5a9da3ab420535d3fa5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusfeab490ebb42a7aedf56b8eab714f5a9da3ab420535d3fa5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusfeab490ebb42a7aedf56b8eab714f5a9da3ab420535d3fa5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusfeab490ebb42a7aedf56b8eab714f5a9da3ab420535d3fa5-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusfeab490ebb42a7aedf56b8eab714f5a9da3ab420535d3fa5-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:33:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96-tpa-scan,tekton.dev/taskRunUID=74eac2de-581c-40ec-882e-e9d5a1125101,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:33:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-customfeab490ebb42a7ae3039a7233fa9f2c7-sast-shell-check,tekton.dev/taskRunUID=b7ae6455-ee25-436b-a380-36295c13ad51,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42a9ee887b60b6fcfff3224cfab7ceda966-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42a9ee887b60b6fcfff3224cfab7ceda966-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42a9ee887b60b6fcfff3224cfab7ceda966-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42a9ee887b60b6fcfff3224cfab7ceda966-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42a9ee887b60b6fcfff3224cfab7ceda966-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42a9ee887b60b6fcfff3224cfab7ceda966-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42a9ee887b60b6fcfff3224cfab7ceda966-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42a9ee887b60b6fcfff3224cfab7ceda966-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42a9ee887b60b6fcfff3224cfab7ceda966-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42a9ee887b60b6fcfff3224cfab7ceda966-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42a9ee887b60b6fcfff3224cfab7ceda966-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42a9ee887b60b6fcfff3224cfab7ceda966-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42a9ee887b60b6fcfff3224cfab7ceda966-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42a9ee887b60b6fcfff3224cfab7ceda966-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customfeab490ebb42a9ee887b60b6fcfff3224cfab7ceda966-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:33:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-feab490ebb42a7ae3039a7233fa9f2c7-deprecated-base-image-check,tekton.dev/taskRunUID=a12ad466-ff3c-4033-affd-b31b59ef3d55,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-feab490ebb42a7ae3039a723ef320d9179aafd5368e91743303020e1-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-feab490ebb42a7ae3039a723ef320d9179aafd5368e91743303020e1-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-feab490ebb42a7ae3039a723ef320d9179aafd5368e91743303020e1-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-feab490ebb42a7ae3039a723ef320d9179aafd5368e91743303020e1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-feab490ebb42a7ae3039a723ef320d9179aafd5368e91743303020e1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-feab490ebb42a7ae3039a723ef320d9179aafd5368e91743303020e1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-feab490ebb42a7ae3039a723ef320d9179aafd5368e91743303020e1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-feab490ebb42a7ae3039a723ef320d9179aafd5368e91743303020e1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-feab490ebb42a7ae3039a723ef320d9179aafd5368e91743303020e1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-feab490ebb42a7ae3039a723ef320d9179aafd5368e91743303020e1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:33:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custofeab490ebb42a7ae3039a7233fa9f2c7-build-image-index,tekton.dev/taskRunUID=650f4217-89f0-4638-a66d-51803793b3ca,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custofeab490ebb42a78490b3fe603e78606428043af650d014-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custofeab490ebb42a78490b3fe603e78606428043af650d014-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custofeab490ebb42a78490b3fe603e78606428043af650d014-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custofeab490ebb42a78490b3fe603e78606428043af650d014-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custofeab490ebb42a78490b3fe603e78606428043af650d014-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custofeab490ebb42a78490b3fe603e78606428043af650d014-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custofeab490ebb42a78490b3fe603e78606428043af650d014-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custofeab490ebb42a78490b3fe603e78606428043af650d014-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custofeab490ebb42a78490b3fe603e78606428043af650d014-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custofeab490ebb42a78490b3fe603e78606428043af650d014-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custofeab490ebb42a78490b3fe603e78606428043af650d014-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custofeab490ebb42a78490b3fe603e78606428043af650d014-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custofeab490ebb42a78490b3fe603e78606428043af650d014-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custofeab490ebb42a78490b3fe603e78606428043af650d014-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custofeab490ebb42a78490b3fe603e78606428043af650d014-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:33:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96-init,tekton.dev/taskRunUID=26f906f8-c2fa-45a3-bc16-94c9eee87a72,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96-clamav-scan,tekton.dev/taskRunUID=467ef53d-50bb-443f-bcd3-fc88cbf42a56,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:33:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-feab490ebb42a7ae3039a7233fa9f2c7-build-container,tekton.dev/taskRunUID=12b57d43-1fac-4360-b501-0eca8e547626,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-feab490ebb4243c2ec267aa5ac5b6e1f8255070383d6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:33:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-custfeab490ebb42a7ae3039a7233fa9f2c7-sast-unicode-check,tekton.dev/taskRunUID=e929354f-9453-4443-9bd0-a4398bc95879,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custfeab490ebb42a7a9db1f1259c72673ceeb7d384e5f65d48-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custfeab490ebb42a7a9db1f1259c72673ceeb7d384e5f65d48-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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custfeab490ebb42a7a9db1f1259c72673ceeb7d384e5f65d48-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custfeab490ebb42a7a9db1f1259c72673ceeb7d384e5f65d48-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custfeab490ebb42a7a9db1f1259c72673ceeb7d384e5f65d48-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custfeab490ebb42a7a9db1f1259c72673ceeb7d384e5f65d48-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custfeab490ebb42a7a9db1f1259c72673ceeb7d384e5f65d48-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custfeab490ebb42a7a9db1f1259c72673ceeb7d384e5f65d48-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custfeab490ebb42a7a9db1f1259c72673ceeb7d384e5f65d48-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:33:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custfeab490ebb42a7a9db1f1259c72673ceeb7d384e5f65d48-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:33:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-customfeab490ebb42a7ae3039a7233fa9f2c7-clone-repository,tekton.dev/taskRunUID=74b58032-8127-4806-8b6a-ed7b37415f6c,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:33:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} I0421 11:34:03.928785 1 request.go:752] "Waited before sending request" delay="1.994049738s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTcwNzAsInN0YXJ0IjoiaW50ZWdyYXRpb24tcnVubmVyLXJlc291cmNlcy1rb25mbHV4LWludGVncmF0aW9uLXJ1bm5lclx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:34:05Z","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-21T11:34:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:34:05Z","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-21T11:34:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:34:05Z","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-21T11:34:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:34:05Z","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-21T11:34:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:34:07Z","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-21T11:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:34:07Z","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-21T11:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:34: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-21T11:34:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:34: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-21T11:34:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:34: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-21T11:34:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0421 11:34:15.927798 1 request.go:752] "Waited before sending request" delay="1.887794287s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTczMTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:34:19Z","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-21T11:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:34:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=4421da57-9247-4fd3-a249-2b8317df23f7,batch.kubernetes.io/job-name=pipelines-vacuum-29612840,controller-uid=4421da57-9247-4fd3-a249-2b8317df23f7,job-name=pipelines-vacuum-29612840"} {"level":"debug","ts":"2026-04-21T11:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:34:19Z","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-21T11:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:34:19Z","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-21T11:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:34:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:34:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-21T11:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:34:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=1a223889-f964-4fae-b957-33993c04ae9a,batch.kubernetes.io/job-name=pipelines-vacuum-29612845,controller-uid=1a223889-f964-4fae-b957-33993c04ae9a,job-name=pipelines-vacuum-29612845"} {"level":"debug","ts":"2026-04-21T11:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:34:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=efd039b7-c839-4733-b6fa-5f1c16b0d526,batch.kubernetes.io/job-name=pipelines-vacuum-29612850,controller-uid=efd039b7-c839-4733-b6fa-5f1c16b0d526,job-name=pipelines-vacuum-29612850"} {"level":"debug","ts":"2026-04-21T11:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:34:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:34:19Z","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-21T11:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:34:19Z","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-21T11:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:34:19Z","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-21T11:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:34:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:34:19Z","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-21T11:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:34:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:34:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-21T11:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:34:19Z","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-21T11:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:34:19Z","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-21T11:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:34:21Z","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-21T11:34:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:34:21Z","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-21T11:34:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0421 11:34:25.928021 1 request.go:752] "Waited before sending request" delay="1.837927981s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTc2MDYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:34: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-21T11:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:34: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-21T11:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:34: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-21T11:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:34: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-21T11:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:34: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-21T11:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:34: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-21T11:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=67c2e54f3abc9c2f762bcd5277f16856d1d172fc,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRunUID=575d8a9f-1d1e-41ef-9394-42699da83abc,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c7464487669c790be152a735361b8339d-prefetch-dependencies,tekton.dev/taskRunUID=6b2074ef-9525-4e3e-bb25-56941bdc8c50,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c7464487669c790be15f8d314e5410c7852af7baf9badd6721c-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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c7464487669c790be15f8d314e5410c7852af7baf9badd6721c-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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c7464487669c790be15f8d314e5410c7852af7baf9badd6721c-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c7464487669c790be15f8d314e5410c7852af7baf9badd6721c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c7464487669c790be15f8d314e5410c7852af7baf9badd6721c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c7464487669c790be15f8d314e5410c7852af7baf9badd6721c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c7464487669c790be15f8d314e5410c7852af7baf9badd6721c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c7464487669c790be15f8d314e5410c7852af7baf9badd6721c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c7464487669c790be15f8d314e5410c7852af7baf9badd6721c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c7464487669c790be15f8d314e5410c7852af7baf9badd6721c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c7464487669c790be15f8d314e5410c7852af7baf9badd6721c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c7464487669c790be15f8d314e5410c7852af7baf9badd6721c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c7464487669c790be15f8d314e5410c7852af7baf9badd6721c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c7464487669c790be15f8d314e5410c7852af7baf9badd6721c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c7464487669c790be15f8d314e5410c7852af7baf9badd6721c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c7464487669c790be15f8d314e5410c7852af7baf9badd6721c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c7464487669c790be15f8d314e5410c7852af7baf9badd6721c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=67c2e54f3abc9c2f762bcd5277f16856d1d172fc,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRunUID=575d8a9f-1d1e-41ef-9394-42699da83abc,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custo7464487669c790be152a735361b8339d-build-image-index,tekton.dev/taskRunUID=33504c13-579e-4240-8ee7-a7d23d70b4e9,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=67c2e54f3abc9c2f762bcd5277f16856d1d172fc,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRunUID=575d8a9f-1d1e-41ef-9394-42699da83abc,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-7464487669c790be152a735361b8339d-build-container,tekton.dev/taskRunUID=5089fcb5-4858-4efd-baa5-e35b4f104dcb,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-7464487669c7ef93e3e724d38e9b841ef86db88ce322-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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-7464487669c7ef93e3e724d38e9b841ef86db88ce322-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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-7464487669c7ef93e3e724d38e9b841ef86db88ce322-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-7464487669c7ef93e3e724d38e9b841ef86db88ce322-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-7464487669c7ef93e3e724d38e9b841ef86db88ce322-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-7464487669c7ef93e3e724d38e9b841ef86db88ce322-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-7464487669c7ef93e3e724d38e9b841ef86db88ce322-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-7464487669c7ef93e3e724d38e9b841ef86db88ce322-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-7464487669c7ef93e3e724d38e9b841ef86db88ce322-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-7464487669c7ef93e3e724d38e9b841ef86db88ce322-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-7464487669c7ef93e3e724d38e9b841ef86db88ce322-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-7464487669c7ef93e3e724d38e9b841ef86db88ce322-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-7464487669c7ef93e3e724d38e9b841ef86db88ce322-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-7464487669c7ef93e3e724d38e9b841ef86db88ce322-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-7464487669c7ef93e3e724d38e9b841ef86db88ce322-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-7464487669c7ef93e3e724d38e9b841ef86db88ce322-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=67c2e54f3abc9c2f762bcd5277f16856d1d172fc,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRunUID=575d8a9f-1d1e-41ef-9394-42699da83abc,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-init,tekton.dev/taskRunUID=51216b1f-4764-48d4-8f63-c7379e7617da,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-21T11:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=67c2e54f3abc9c2f762bcd5277f16856d1d172fc,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRunUID=575d8a9f-1d1e-41ef-9394-42699da83abc,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom7464487669c790be152a735361b8339d-clone-repository,tekton.dev/taskRunUID=6f2e2c2a-a68d-4fa0-9f34-b2d3fac443ca,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c798e8a6dbc34c1b976e713472360ccbc68-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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c798e8a6dbc34c1b976e713472360ccbc68-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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c798e8a6dbc34c1b976e713472360ccbc68-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c798e8a6dbc34c1b976e713472360ccbc68-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c798e8a6dbc34c1b976e713472360ccbc68-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c798e8a6dbc34c1b976e713472360ccbc68-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c798e8a6dbc34c1b976e713472360ccbc68-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c798e8a6dbc34c1b976e713472360ccbc68-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c798e8a6dbc34c1b976e713472360ccbc68-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c798e8a6dbc34c1b976e713472360ccbc68-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c798e8a6dbc34c1b976e713472360ccbc68-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c798e8a6dbc34c1b976e713472360ccbc68-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c798e8a6dbc34c1b976e713472360ccbc68-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c798e8a6dbc34c1b976e713472360ccbc68-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c798e8a6dbc34c1b976e713472360ccbc68-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c798e8a6dbc34c1b976e713472360ccbc68-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:34:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c798e8a6dbc34c1b976e713472360ccbc68-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:34:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} I0421 11:34:37.928758 1 request.go:752] "Waited before sending request" delay="1.88256978s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTc3OTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:34: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-21T11:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:34:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:34:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:34: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-21T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:34: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-21T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:34: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-21T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:34:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:34: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-21T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:34: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-21T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:34: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-21T11:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} I0421 11:34:49.928775 1 request.go:752] "Waited before sending request" delay="1.993986926s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTg0NjUsInN0YXJ0IjoidGVtcG8tb3BlcmF0b3ItcHJvbWV0aGV1c1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:34:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:34:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:34:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:34:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:34:49Z","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=545d445858"} {"level":"debug","ts":"2026-04-21T11:34:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:34:49Z","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-54f88697dd,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-21T11:34:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:34:49Z","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-21T11:34:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:34:49Z","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-21T11:34:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:34:49Z","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-21T11:34:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:34:49Z","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-21T11:34:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:34:49Z","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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:34:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:34:49Z","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-21T11:34:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:34:49Z","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-21T11:34:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:34:49Z","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-21T11:34:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:34:49Z","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-21T11:34:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:34:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:34:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:34:53Z","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-21T11:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:34:53Z","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-21T11:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:34:53Z","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-21T11:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:34:53Z","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-21T11:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:34:53Z","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-21T11:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:34:53Z","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-21T11:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:34:53Z","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-21T11:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:34:53Z","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-21T11:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:34:53Z","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-21T11:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:34:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=7743f5ba-75e0-4755-a761-222c17755548,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=7743f5ba-75e0-4755-a761-222c17755548,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-21T11:34:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} I0421 11:35:01.927754 1 request.go:752] "Waited before sending request" delay="1.886398747s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTg4MjEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:35:01Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:35:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:35:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} I0421 11:35:11.928777 1 request.go:752] "Waited before sending request" delay="1.994952248s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTg5NzEsInN0YXJ0IjoidGVrdG9uLWt1ZXVlLXByb21ldGhldXMtazhzLXJlYWQtYmluZGluZ1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:35:11Z","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-21T11:35:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:35:11Z","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-21T11:35:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:35:11Z","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-21T11:35:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:35:11Z","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-21T11:35:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:35:11Z","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-21T11:35:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:35:11Z","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-21T11:35:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:35:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:35:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:35:17Z","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-21T11:35:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:35:17Z","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-21T11:35:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:35:17Z","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-21T11:35:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:35:19Z","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-21T11:35:19Z","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-21T11:35:19Z","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-21T11:35:19Z","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-21T11:35:19Z","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-21T11:35:19Z","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-21T11:35:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:35:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:35:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:35:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:35:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:35:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:35:19Z","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-21T11:35:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} I0421 11:35:23.928785 1 request.go:752] "Waited before sending request" delay="1.994665546s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTkxNzEsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:35:29Z","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-21T11:35:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:35:29Z","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-21T11:35:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:35:29Z","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-21T11:35:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-customfeab490ebb42a7ae3039a7233fa9f2c7-clone-repository,tekton.dev/taskRunUID=74b58032-8127-4806-8b6a-ed7b37415f6c,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96-clamav-scan,tekton.dev/taskRunUID=467ef53d-50bb-443f-bcd3-fc88cbf42a56,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoc5087856f5516cf6e7e01399d7be6bf8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-feab490ebb42a7ae3039a7233fa9f2c7-build-container,tekton.dev/taskRunUID=12b57d43-1fac-4360-b501-0eca8e547626,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-cfeab490ebb42a7ae3039a7233fa9f2c7-prefetch-dependencies,tekton.dev/taskRunUID=6eb11b53-9836-41bc-b6ad-4cec3fd783a4,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custofeab490ebb42a7ae3039a7233fa9f2c7-build-image-index,tekton.dev/taskRunUID=650f4217-89f0-4638-a66d-51803793b3ca,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96-init,tekton.dev/taskRunUID=26f906f8-c2fa-45a3-bc16-94c9eee87a72,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72305766279,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=bf79d7b5ee7b1027092038b7a1600c5ac6fe4216,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96,tekton.dev/pipelineRunUID=b8b33315-32fd-4fff-9895-ff02e9ad7e7d,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-j5j96-tpa-scan,tekton.dev/taskRunUID=74eac2de-581c-40ec-882e-e9d5a1125101,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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-21T11:35:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-j5j96-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"} I0421 11:35:35.927833 1 request.go:752] "Waited before sending request" delay="1.876836993s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTk0OTMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:35:39Z","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-21T11:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:35:39Z","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-21T11:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:35:39Z","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-21T11:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:35:39Z","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-21T11:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:35:41Z","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-21T11:35:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:35:41Z","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-21T11:35:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} I0421 11:35:45.927882 1 request.go:752] "Waited before sending request" delay="1.876844957s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTk4NzUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:35:47Z","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-21T11:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:35:47Z","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-21T11:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:35:47Z","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-21T11:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:35:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=81f29f88-f4b4-48d1-bcb5-339959760e0a,batch.kubernetes.io/job-name=pipelines-vacuum-29612855,controller-uid=81f29f88-f4b4-48d1-bcb5-339959760e0a,job-name=pipelines-vacuum-29612855"} {"level":"debug","ts":"2026-04-21T11:35:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:35:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:35:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:35:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:35:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:35:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:35:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=1a223889-f964-4fae-b957-33993c04ae9a,batch.kubernetes.io/job-name=pipelines-vacuum-29612845,controller-uid=1a223889-f964-4fae-b957-33993c04ae9a,job-name=pipelines-vacuum-29612845"} {"level":"debug","ts":"2026-04-21T11:35:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:35:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=efd039b7-c839-4733-b6fa-5f1c16b0d526,batch.kubernetes.io/job-name=pipelines-vacuum-29612850,controller-uid=efd039b7-c839-4733-b6fa-5f1c16b0d526,job-name=pipelines-vacuum-29612850"} {"level":"debug","ts":"2026-04-21T11:35:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:35:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:35:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:35: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-21T11:35:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0421 11:35:57.927773 1 request.go:752] "Waited before sending request" delay="1.882071895s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjAxMDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:36:03Z","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-21T11:36:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:36:03Z","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-21T11:36:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:36:03Z","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-21T11:36:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:36:03Z","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-21T11:36:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:36:03Z","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-21T11:36:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:36:03Z","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-21T11:36:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} I0421 11:36:07.928759 1 request.go:752] "Waited before sending request" delay="1.995008182s" 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-drjg/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjAzMDQsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=67c2e54f3abc9c2f762bcd5277f16856d1d172fc,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRunUID=575d8a9f-1d1e-41ef-9394-42699da83abc,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-init,tekton.dev/taskRunUID=51216b1f-4764-48d4-8f63-c7379e7617da,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=67c2e54f3abc9c2f762bcd5277f16856d1d172fc,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRunUID=575d8a9f-1d1e-41ef-9394-42699da83abc,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-tpa-scan,tekton.dev/taskRunUID=39e2d82e-a6c7-40b8-9d45-36e8562f4f2b,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-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-21T11:36:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=67c2e54f3abc9c2f762bcd5277f16856d1d172fc,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRunUID=575d8a9f-1d1e-41ef-9394-42699da83abc,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom7464487669c790be152a735361b8339d-clone-repository,tekton.dev/taskRunUID=6f2e2c2a-a68d-4fa0-9f34-b2d3fac443ca,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=67c2e54f3abc9c2f762bcd5277f16856d1d172fc,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRunUID=575d8a9f-1d1e-41ef-9394-42699da83abc,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c7464487669c790be152a735361b8339d-prefetch-dependencies,tekton.dev/taskRunUID=6b2074ef-9525-4e3e-bb25-56941bdc8c50,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=67c2e54f3abc9c2f762bcd5277f16856d1d172fc,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRunUID=575d8a9f-1d1e-41ef-9394-42699da83abc,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-cus7464487669c790be152a735361b8339d-rpms-signature-scan,tekton.dev/taskRunUID=a7b4167f-5fbe-44e4-9f5d-ab14b2fbd8f8,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus7464487669c790be80e0fe44efe96c022d85f81b6b884126-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus7464487669c790be80e0fe44efe96c022d85f81b6b884126-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus7464487669c790be80e0fe44efe96c022d85f81b6b884126-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus7464487669c790be80e0fe44efe96c022d85f81b6b884126-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus7464487669c790be80e0fe44efe96c022d85f81b6b884126-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus7464487669c790be80e0fe44efe96c022d85f81b6b884126-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus7464487669c790be80e0fe44efe96c022d85f81b6b884126-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus7464487669c790be80e0fe44efe96c022d85f81b6b884126-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus7464487669c790be80e0fe44efe96c022d85f81b6b884126-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus7464487669c790be80e0fe44efe96c022d85f81b6b884126-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus7464487669c790be80e0fe44efe96c022d85f81b6b884126-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:36:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=67c2e54f3abc9c2f762bcd5277f16856d1d172fc,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRunUID=575d8a9f-1d1e-41ef-9394-42699da83abc,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-cust7464487669c790be152a735361b8339d-sast-unicode-check,tekton.dev/taskRunUID=11773d4d-a604-4b5d-859b-7745d4982cdf,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust7464487669c790bf60bb3e60a905d8ea65cc9852e1e75b4-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust7464487669c790bf60bb3e60a905d8ea65cc9852e1e75b4-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust7464487669c790bf60bb3e60a905d8ea65cc9852e1e75b4-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust7464487669c790bf60bb3e60a905d8ea65cc9852e1e75b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust7464487669c790bf60bb3e60a905d8ea65cc9852e1e75b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust7464487669c790bf60bb3e60a905d8ea65cc9852e1e75b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust7464487669c790bf60bb3e60a905d8ea65cc9852e1e75b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust7464487669c790bf60bb3e60a905d8ea65cc9852e1e75b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust7464487669c790bf60bb3e60a905d8ea65cc9852e1e75b4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust7464487669c790bf60bb3e60a905d8ea65cc9852e1e75b4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust7464487669c790bf60bb3e60a905d8ea65cc9852e1e75b4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust7464487669c790bf60bb3e60a905d8ea65cc9852e1e75b4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust7464487669c790bf60bb3e60a905d8ea65cc9852e1e75b4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust7464487669c790bf60bb3e60a905d8ea65cc9852e1e75b4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust7464487669c790bf60bb3e60a905d8ea65cc9852e1e75b4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust7464487669c790bf60bb3e60a905d8ea65cc9852e1e75b4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:36:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=67c2e54f3abc9c2f762bcd5277f16856d1d172fc,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRunUID=575d8a9f-1d1e-41ef-9394-42699da83abc,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-7464487669c790be152a735361b8339d-build-container,tekton.dev/taskRunUID=5089fcb5-4858-4efd-baa5-e35b4f104dcb,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=67c2e54f3abc9c2f762bcd5277f16856d1d172fc,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRunUID=575d8a9f-1d1e-41ef-9394-42699da83abc,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg-clamav-scan,tekton.dev/taskRunUID=fd529713-4e0b-4276-b6cc-288c3215ea35,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh08a59d1885769e2c8114b45fbb82f570-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh08a59d1885769e2c8114b45fbb82f570-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh08a59d1885769e2c8114b45fbb82f570-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh08a59d1885769e2c8114b45fbb82f570-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh08a59d1885769e2c8114b45fbb82f570-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh08a59d1885769e2c8114b45fbb82f570-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh08a59d1885769e2c8114b45fbb82f570-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh08a59d1885769e2c8114b45fbb82f570-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh08a59d1885769e2c8114b45fbb82f570-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh08a59d1885769e2c8114b45fbb82f570-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh08a59d1885769e2c8114b45fbb82f570-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:36:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=67c2e54f3abc9c2f762bcd5277f16856d1d172fc,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRunUID=575d8a9f-1d1e-41ef-9394-42699da83abc,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custo7464487669c790be152a735361b8339d-build-image-index,tekton.dev/taskRunUID=33504c13-579e-4240-8ee7-a7d23d70b4e9,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo7464487669c7900d842c649c22a82cab0b8a81a84a5110-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:36:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=67c2e54f3abc9c2f762bcd5277f16856d1d172fc,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-5pnbg,tekton.dev/pipelineRunUID=575d8a9f-1d1e-41ef-9394-42699da83abc,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom7464487669c790be152a735361b8339d-sast-shell-check,tekton.dev/taskRunUID=923f8646-bec3-43d1-89ab-707b9b0b3ba3,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c7992d8b1da56f52d3fd992dd9450c4e647-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c7992d8b1da56f52d3fd992dd9450c4e647-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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c7992d8b1da56f52d3fd992dd9450c4e647-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c7992d8b1da56f52d3fd992dd9450c4e647-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c7992d8b1da56f52d3fd992dd9450c4e647-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c7992d8b1da56f52d3fd992dd9450c4e647-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c7992d8b1da56f52d3fd992dd9450c4e647-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c7992d8b1da56f52d3fd992dd9450c4e647-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c7992d8b1da56f52d3fd992dd9450c4e647-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c7992d8b1da56f52d3fd992dd9450c4e647-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c7992d8b1da56f52d3fd992dd9450c4e647-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c7992d8b1da56f52d3fd992dd9450c4e647-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c7992d8b1da56f52d3fd992dd9450c4e647-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c7992d8b1da56f52d3fd992dd9450c4e647-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:36:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom7464487669c7992d8b1da56f52d3fd992dd9450c4e647-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:36:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:36:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:36:13Z","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-21T11:36:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:36:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:36:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:36:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:36:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:36:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:36:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} I0421 11:36:19.927757 1 request.go:752] "Waited before sending request" delay="1.880200436s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjA1MzAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:36:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:36:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:36: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-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:36:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:36: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-54f88697dd,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-21T11:36:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:36: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-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:36:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:36: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=545d445858"} {"level":"debug","ts":"2026-04-21T11:36:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:36: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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:36:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:36:27Z","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-21T11:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:36:27Z","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-21T11:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:36:27Z","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-21T11:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:36:27Z","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-21T11:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:36:27Z","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-21T11:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:36:27Z","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-21T11:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:36:27Z","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-21T11:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:36:27Z","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-21T11:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:36:27Z","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-21T11:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} I0421 11:36:29.928765 1 request.go:752] "Waited before sending request" delay="1.879672575s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjA2OTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:36:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=7743f5ba-75e0-4755-a761-222c17755548,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=7743f5ba-75e0-4755-a761-222c17755548,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-21T11:36:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11: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-21T11:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} I0421 11:36:41.928902 1 request.go:752] "Waited before sending request" delay="1.838896204s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjEwMjMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","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-21T11:36:43Z","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-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:43Z","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-21T11:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:36:45Z","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-21T11:36:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:36:45Z","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-21T11:36:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:36:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:36:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:36:45Z","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-21T11:36:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:36:45Z","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-21T11:36:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:36:45Z","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-21T11:36:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:36:45Z","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-21T11:36:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:36:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:36:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:36:49Z","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-21T11:36:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:36:49Z","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-21T11:36:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} I0421 11:36:53.928431 1 request.go:752] "Waited before sending request" delay="1.88593937s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjEzMzMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:36:53Z","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-21T11:36:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:36:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:36:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:36:53Z","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-21T11:36:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:36:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:36:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:36:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:36:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:36: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-21T11:36:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:36:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-21T11:36:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:36:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:36:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37:03Z","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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37:03Z","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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37:03Z","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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} I0421 11:37:05.927859 1 request.go:752] "Waited before sending request" delay="1.856999493s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjE1OTMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:37:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7d4fc9f874"} {"level":"debug","ts":"2026-04-21T11:37:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:37:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:37:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:37:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:37:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:37:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:37:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:37:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-21T11:37:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:37:05Z","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-21T11:37:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:37: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=78fd78c667"} {"level":"debug","ts":"2026-04-21T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:37: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=cb6cf4bcf"} {"level":"debug","ts":"2026-04-21T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:37: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=786b7d6956"} {"level":"debug","ts":"2026-04-21T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:37: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=7895cb876f"} {"level":"debug","ts":"2026-04-21T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=b16f46e8a7e3b84171f33fb5c1db3b6752791d0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRunUID=3c0f3d52-1b9b-458e-8e5d-8313d3265154,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk-tpa-scan,tekton.dev/taskRunUID=2479e942-396d-4e13-a56b-02c992527fb5,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-dnhwk-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-21T11:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=b16f46e8a7e3b84171f33fb5c1db3b6752791d0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRunUID=3c0f3d52-1b9b-458e-8e5d-8313d3265154,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-custom39a6d487171a642c7e7f330b6de8d5c9-sast-shell-check,tekton.dev/taskRunUID=a657e400-5599-4b0f-994e-b8b44af446c3,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a684b108d063028c01a7eb034afb4a1883-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a684b108d063028c01a7eb034afb4a1883-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a684b108d063028c01a7eb034afb4a1883-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a684b108d063028c01a7eb034afb4a1883-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a684b108d063028c01a7eb034afb4a1883-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a684b108d063028c01a7eb034afb4a1883-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a684b108d063028c01a7eb034afb4a1883-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a684b108d063028c01a7eb034afb4a1883-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a684b108d063028c01a7eb034afb4a1883-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a684b108d063028c01a7eb034afb4a1883-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a684b108d063028c01a7eb034afb4a1883-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a684b108d063028c01a7eb034afb4a1883-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a684b108d063028c01a7eb034afb4a1883-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a684b108d063028c01a7eb034afb4a1883-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom39a6d487171a684b108d063028c01a7eb034afb4a1883-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=b16f46e8a7e3b84171f33fb5c1db3b6752791d0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRunUID=3c0f3d52-1b9b-458e-8e5d-8313d3265154,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-custom39a6d487171a642c7e7f330b6de8d5c9-clone-repository,tekton.dev/taskRunUID=4390ff32-2b6b-45a3-aefd-38b36080cf49,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=b16f46e8a7e3b84171f33fb5c1db3b6752791d0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRunUID=3c0f3d52-1b9b-458e-8e5d-8313d3265154,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-cust39a6d487171a642c7e7f330b6de8d5c9-sast-unicode-check,tekton.dev/taskRunUID=df86c476-2f3f-4382-80ca-13753f159097,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust39a6d487171a642c405e4d3717284505f6e379eaa6fc10d-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust39a6d487171a642c405e4d3717284505f6e379eaa6fc10d-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust39a6d487171a642c405e4d3717284505f6e379eaa6fc10d-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust39a6d487171a642c405e4d3717284505f6e379eaa6fc10d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust39a6d487171a642c405e4d3717284505f6e379eaa6fc10d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust39a6d487171a642c405e4d3717284505f6e379eaa6fc10d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust39a6d487171a642c405e4d3717284505f6e379eaa6fc10d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust39a6d487171a642c405e4d3717284505f6e379eaa6fc10d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust39a6d487171a642c405e4d3717284505f6e379eaa6fc10d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust39a6d487171a642c405e4d3717284505f6e379eaa6fc10d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust39a6d487171a642c405e4d3717284505f6e379eaa6fc10d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust39a6d487171a642c405e4d3717284505f6e379eaa6fc10d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust39a6d487171a642c405e4d3717284505f6e379eaa6fc10d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust39a6d487171a642c405e4d3717284505f6e379eaa6fc10d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust39a6d487171a642c405e4d3717284505f6e379eaa6fc10d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust39a6d487171a642c405e4d3717284505f6e379eaa6fc10d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=b16f46e8a7e3b84171f33fb5c1db3b6752791d0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRunUID=3c0f3d52-1b9b-458e-8e5d-8313d3265154,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk-init,tekton.dev/taskRunUID=6156c4b5-1073-4e86-a1cf-412224d3943d,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=b16f46e8a7e3b84171f33fb5c1db3b6752791d0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRunUID=3c0f3d52-1b9b-458e-8e5d-8313d3265154,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk-clamav-scan,tekton.dev/taskRunUID=ce5d38a9-8a1e-4c38-9218-1a795d32b409,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoac0c6fe6f2a47a52f92f38bc9a99ac1b-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoac0c6fe6f2a47a52f92f38bc9a99ac1b-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoac0c6fe6f2a47a52f92f38bc9a99ac1b-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoac0c6fe6f2a47a52f92f38bc9a99ac1b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoac0c6fe6f2a47a52f92f38bc9a99ac1b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoac0c6fe6f2a47a52f92f38bc9a99ac1b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoac0c6fe6f2a47a52f92f38bc9a99ac1b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoac0c6fe6f2a47a52f92f38bc9a99ac1b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoac0c6fe6f2a47a52f92f38bc9a99ac1b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoac0c6fe6f2a47a52f92f38bc9a99ac1b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoac0c6fe6f2a47a52f92f38bc9a99ac1b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-init,tekton.dev/taskRunUID=b42f0d21-c199-4eff-9930-a7d79b9c50d8,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=b16f46e8a7e3b84171f33fb5c1db3b6752791d0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRunUID=3c0f3d52-1b9b-458e-8e5d-8313d3265154,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cus39a6d487171a642c7e7f330b6de8d5c9-rpms-signature-scan,tekton.dev/taskRunUID=40efd02a-22c5-4c93-bd51-b924cb74d569,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus39a6d487171a642c975da528074775904ebfe5df84572bbb-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus39a6d487171a642c975da528074775904ebfe5df84572bbb-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus39a6d487171a642c975da528074775904ebfe5df84572bbb-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus39a6d487171a642c975da528074775904ebfe5df84572bbb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus39a6d487171a642c975da528074775904ebfe5df84572bbb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus39a6d487171a642c975da528074775904ebfe5df84572bbb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus39a6d487171a642c975da528074775904ebfe5df84572bbb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus39a6d487171a642c975da528074775904ebfe5df84572bbb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus39a6d487171a642c975da528074775904ebfe5df84572bbb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus39a6d487171a642c975da528074775904ebfe5df84572bbb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus39a6d487171a642c975da528074775904ebfe5df84572bbb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=b16f46e8a7e3b84171f33fb5c1db3b6752791d0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRunUID=3c0f3d52-1b9b-458e-8e5d-8313d3265154,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custo39a6d487171a642c7e7f330b6de8d5c9-build-image-index,tekton.dev/taskRunUID=0cfff3bd-11ec-4776-8442-81da5d6fd2b8,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo39a6d487171a64485a08cfc290ce9ded50a58ba3c6bb17-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo39a6d487171a64485a08cfc290ce9ded50a58ba3c6bb17-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo39a6d487171a64485a08cfc290ce9ded50a58ba3c6bb17-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo39a6d487171a64485a08cfc290ce9ded50a58ba3c6bb17-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo39a6d487171a64485a08cfc290ce9ded50a58ba3c6bb17-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo39a6d487171a64485a08cfc290ce9ded50a58ba3c6bb17-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo39a6d487171a64485a08cfc290ce9ded50a58ba3c6bb17-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo39a6d487171a64485a08cfc290ce9ded50a58ba3c6bb17-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo39a6d487171a64485a08cfc290ce9ded50a58ba3c6bb17-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo39a6d487171a64485a08cfc290ce9ded50a58ba3c6bb17-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo39a6d487171a64485a08cfc290ce9ded50a58ba3c6bb17-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo39a6d487171a64485a08cfc290ce9ded50a58ba3c6bb17-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo39a6d487171a64485a08cfc290ce9ded50a58ba3c6bb17-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo39a6d487171a64485a08cfc290ce9ded50a58ba3c6bb17-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo39a6d487171a64485a08cfc290ce9ded50a58ba3c6bb17-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=b16f46e8a7e3b84171f33fb5c1db3b6752791d0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRunUID=3c0f3d52-1b9b-458e-8e5d-8313d3265154,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-39a6d487171a642c7e7f330b6de8d5c9-build-container,tekton.dev/taskRunUID=828dc907-15c6-4e60-b9d8-d7e3f8abb1ce,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:37:13Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-39a6d487171a362212d81bf722fad3b94caa461f535e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=b16f46e8a7e3b84171f33fb5c1db3b6752791d0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-dnhwk,tekton.dev/pipelineRunUID=3c0f3d52-1b9b-458e-8e5d-8313d3265154,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-c39a6d487171a642c7e7f330b6de8d5c9-prefetch-dependencies,tekton.dev/taskRunUID=be903a53-9e38-4ea2-a6d6-2e771d72b368,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} I0421 11:37:15.928160 1 request.go:752] "Waited before sending request" delay="1.872917518s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjIwMzEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:37:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:37:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:37:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:37:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:37:19Z","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-21T11:37:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:37:19Z","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-21T11:37:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:37:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:37:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:37:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:37:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"info","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:37:23Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} I0421 11:37:27.928562 1 request.go:752] "Waited before sending request" delay="1.877931274s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjIzNTAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:37: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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:37:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:37: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=545d445858"} {"level":"debug","ts":"2026-04-21T11:37:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:37: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-54f88697dd,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-21T11:37:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:37:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:37:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:37: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-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:37:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:37: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-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:37:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} I0421 11:37:37.928831 1 request.go:752] "Waited before sending request" delay="1.888936189s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjI1MTAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:37:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=7743f5ba-75e0-4755-a761-222c17755548,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=7743f5ba-75e0-4755-a761-222c17755548,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-21T11:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} I0421 11:37:49.928793 1 request.go:752] "Waited before sending request" delay="1.994985699s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjI5MTUsInN0YXJ0IjoibXQtYnJva2VyLWluZ3Jlc3NcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:49Z","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-21T11:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:37:51Z","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-21T11:37:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:37:51Z","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-21T11:37:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:37:51Z","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-21T11:37:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:37:51Z","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-21T11:37:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:37:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:37:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:37:51Z","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-21T11:37:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:37:51Z","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-21T11:37:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:37:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:37:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:37:55Z","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-21T11:37:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:37:55Z","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-21T11:37:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:37:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:37:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:37: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-21T11:37:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} I0421 11:38:01.928278 1 request.go:752] "Waited before sending request" delay="1.887945153s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjMxMzAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:38:03Z","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-21T11:38:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:38:03Z","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-21T11:38:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:38:03Z","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-21T11:38:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:38:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:38:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:38:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:38:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:38:05Z","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-21T11:38:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:38:05Z","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-21T11:38:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:38:05Z","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-21T11:38:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:38:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-21T11:38:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:38:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:38:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:38:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:38:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:38:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:38:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:38:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-21T11:38:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:38:11Z","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-21T11:38:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:38:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7d4fc9f874"} {"level":"debug","ts":"2026-04-21T11:38:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:38:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:38:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} I0421 11:38:13.928621 1 request.go:752] "Waited before sending request" delay="1.886936916s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjM0NDksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:38:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-21T11:38:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-21T11:38:15Z","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=78fd78c667"} {"level":"debug","ts":"2026-04-21T11:38:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:38:15Z","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=7895cb876f"} {"level":"debug","ts":"2026-04-21T11:38:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:38:15Z","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-21T11:38:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:38:15Z","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-21T11:38:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:38:15Z","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-21T11:38:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:38:15Z","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=cb6cf4bcf"} {"level":"debug","ts":"2026-04-21T11:38:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:38:15Z","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=786b7d6956"} {"level":"debug","ts":"2026-04-21T11:38:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:38:15Z","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-21T11:38:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:38:15Z","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-21T11:38:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-cc31a58ed0824a70ef56f9c70e9a9bb5-build-container,tekton.dev/taskRunUID=1e2b313a-0fb2-498e-b3bf-306f4b34b0e7,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:38:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-customcc31a58ed0824a70ef56f9c70e9a9bb5-clone-repository,tekton.dev/taskRunUID=d75762ad-0070-4076-88d7-0c08f58831ef,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed082483e64ae26202496c45bf8c102d7e5742-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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed082483e64ae26202496c45bf8c102d7e5742-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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed082483e64ae26202496c45bf8c102d7e5742-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed082483e64ae26202496c45bf8c102d7e5742-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed082483e64ae26202496c45bf8c102d7e5742-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed082483e64ae26202496c45bf8c102d7e5742-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed082483e64ae26202496c45bf8c102d7e5742-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed082483e64ae26202496c45bf8c102d7e5742-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed082483e64ae26202496c45bf8c102d7e5742-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed082483e64ae26202496c45bf8c102d7e5742-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed082483e64ae26202496c45bf8c102d7e5742-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed082483e64ae26202496c45bf8c102d7e5742-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed082483e64ae26202496c45bf8c102d7e5742-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed082483e64ae26202496c45bf8c102d7e5742-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed082483e64ae26202496c45bf8c102d7e5742-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed082483e64ae26202496c45bf8c102d7e5742-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed082483e64ae26202496c45bf8c102d7e5742-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:38:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-ccc31a58ed0824a70ef56f9c70e9a9bb5-prefetch-dependencies,tekton.dev/taskRunUID=fbda0649-1fff-468f-8ca2-2fdc9f67f2a2,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-ccc31a58ed0824a70efd4a7422bdc10075ecbef6f7a38eb1b19-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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-ccc31a58ed0824a70efd4a7422bdc10075ecbef6f7a38eb1b19-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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-ccc31a58ed0824a70efd4a7422bdc10075ecbef6f7a38eb1b19-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-ccc31a58ed0824a70efd4a7422bdc10075ecbef6f7a38eb1b19-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-ccc31a58ed0824a70efd4a7422bdc10075ecbef6f7a38eb1b19-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-ccc31a58ed0824a70efd4a7422bdc10075ecbef6f7a38eb1b19-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-ccc31a58ed0824a70efd4a7422bdc10075ecbef6f7a38eb1b19-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-ccc31a58ed0824a70efd4a7422bdc10075ecbef6f7a38eb1b19-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-ccc31a58ed0824a70efd4a7422bdc10075ecbef6f7a38eb1b19-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-ccc31a58ed0824a70efd4a7422bdc10075ecbef6f7a38eb1b19-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-ccc31a58ed0824a70efd4a7422bdc10075ecbef6f7a38eb1b19-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-ccc31a58ed0824a70efd4a7422bdc10075ecbef6f7a38eb1b19-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-ccc31a58ed0824a70efd4a7422bdc10075ecbef6f7a38eb1b19-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-ccc31a58ed0824a70efd4a7422bdc10075ecbef6f7a38eb1b19-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-ccc31a58ed0824a70efd4a7422bdc10075ecbef6f7a38eb1b19-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-ccc31a58ed0824a70efd4a7422bdc10075ecbef6f7a38eb1b19-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-ccc31a58ed0824a70efd4a7422bdc10075ecbef6f7a38eb1b19-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:38:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-init,tekton.dev/taskRunUID=b42f0d21-c199-4eff-9930-a7d79b9c50d8,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:38:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:38:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:38:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} I0421 11:38:23.929131 1 request.go:752] "Waited before sending request" delay="1.88093166s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjM1OTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:38:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:38:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:38:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:38:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:38:29Z","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-21T11:38:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:38:29Z","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-21T11:38:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:38:29Z","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-21T11:38:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} I0421 11:38:35.927470 1 request.go:752] "Waited before sending request" delay="1.881996232s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjM3ODAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:38:35Z","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-21T11:38:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-21T11: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-21T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11: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-21T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11: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-21T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11: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-21T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11: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-21T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11: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-21T11:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:38:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0421 11:38:45.927779 1 request.go:752] "Waited before sending request" delay="1.88301128s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjM5OTEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:38:45Z","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-21T11:38:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:38:45Z","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-21T11:38:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:38:45Z","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-21T11:38:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:38:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38: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-21T11:38: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-21T11:38: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-21T11:38: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-21T11:38: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-21T11:38: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-21T11:38: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-21T11:38: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-21T11:38: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-21T11:38: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-21T11:38: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-21T11:38: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-21T11:38: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-21T11:38: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-21T11:38: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-21T11:38: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-21T11:38:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:38:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0421 11:38:55.927868 1 request.go:752] "Waited before sending request" delay="1.871523408s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjQxNTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbi1zZXJ2aWNlYWNjb3VudHMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:38: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-21T11:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72306676469,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=106a2db624aea4ad472ff39b9c5cadbeb61eae98,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRunUID=bd0bd425-2564-4120-8044-0e85415aa7c1,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-cc6a6db67e8b75ba3d5f10839e8f6dc60-prefetch-dependencies,tekton.dev/taskRunUID=d62e4b91-8064-4340-ab97-af9401f3e315,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cc6a6db67e8b75ba3d5312a4ffb58a884368ab011617cd89954-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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cc6a6db67e8b75ba3d5312a4ffb58a884368ab011617cd89954-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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cc6a6db67e8b75ba3d5312a4ffb58a884368ab011617cd89954-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cc6a6db67e8b75ba3d5312a4ffb58a884368ab011617cd89954-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cc6a6db67e8b75ba3d5312a4ffb58a884368ab011617cd89954-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cc6a6db67e8b75ba3d5312a4ffb58a884368ab011617cd89954-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cc6a6db67e8b75ba3d5312a4ffb58a884368ab011617cd89954-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cc6a6db67e8b75ba3d5312a4ffb58a884368ab011617cd89954-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cc6a6db67e8b75ba3d5312a4ffb58a884368ab011617cd89954-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cc6a6db67e8b75ba3d5312a4ffb58a884368ab011617cd89954-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cc6a6db67e8b75ba3d5312a4ffb58a884368ab011617cd89954-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cc6a6db67e8b75ba3d5312a4ffb58a884368ab011617cd89954-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cc6a6db67e8b75ba3d5312a4ffb58a884368ab011617cd89954-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cc6a6db67e8b75ba3d5312a4ffb58a884368ab011617cd89954-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cc6a6db67e8b75ba3d5312a4ffb58a884368ab011617cd89954-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cc6a6db67e8b75ba3d5312a4ffb58a884368ab011617cd89954-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cc6a6db67e8b75ba3d5312a4ffb58a884368ab011617cd89954-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72306676469,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=106a2db624aea4ad472ff39b9c5cadbeb61eae98,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRunUID=bd0bd425-2564-4120-8044-0e85415aa7c1,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-c6a6db67e8b75ba3d5f10839e8f6dc60-build-container,tekton.dev/taskRunUID=800f0f2d-e566-4708-afa8-f61733e3fca2,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-c6a6db67e8b77effafdfbde94cf0c2d69ff8923a6621-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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-c6a6db67e8b77effafdfbde94cf0c2d69ff8923a6621-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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-c6a6db67e8b77effafdfbde94cf0c2d69ff8923a6621-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-c6a6db67e8b77effafdfbde94cf0c2d69ff8923a6621-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-c6a6db67e8b77effafdfbde94cf0c2d69ff8923a6621-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-c6a6db67e8b77effafdfbde94cf0c2d69ff8923a6621-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-c6a6db67e8b77effafdfbde94cf0c2d69ff8923a6621-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-c6a6db67e8b77effafdfbde94cf0c2d69ff8923a6621-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-c6a6db67e8b77effafdfbde94cf0c2d69ff8923a6621-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-c6a6db67e8b77effafdfbde94cf0c2d69ff8923a6621-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-c6a6db67e8b77effafdfbde94cf0c2d69ff8923a6621-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-c6a6db67e8b77effafdfbde94cf0c2d69ff8923a6621-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-c6a6db67e8b77effafdfbde94cf0c2d69ff8923a6621-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-c6a6db67e8b77effafdfbde94cf0c2d69ff8923a6621-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-c6a6db67e8b77effafdfbde94cf0c2d69ff8923a6621-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-c6a6db67e8b77effafdfbde94cf0c2d69ff8923a6621-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72306676469,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=106a2db624aea4ad472ff39b9c5cadbeb61eae98,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRunUID=bd0bd425-2564-4120-8044-0e85415aa7c1,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custoc6a6db67e8b75ba3d5f10839e8f6dc60-build-image-index,tekton.dev/taskRunUID=a378ef51-e11e-4cf3-ae58-01fa00b8abbd,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72306676469,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=106a2db624aea4ad472ff39b9c5cadbeb61eae98,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRunUID=bd0bd425-2564-4120-8044-0e85415aa7c1,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw-init,tekton.dev/taskRunUID=07f93c4d-42e1-4bb9-89eb-4784a35cc84a,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-21T11:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72306676469,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=106a2db624aea4ad472ff39b9c5cadbeb61eae98,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRunUID=bd0bd425-2564-4120-8044-0e85415aa7c1,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-customc6a6db67e8b75ba3d5f10839e8f6dc60-clone-repository,tekton.dev/taskRunUID=f3d8f4cd-9daa-40b0-8177-4315ca473da5,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customc6a6db67e8b753aaee3d489c3699a33850d8ac14f61bb-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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customc6a6db67e8b753aaee3d489c3699a33850d8ac14f61bb-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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customc6a6db67e8b753aaee3d489c3699a33850d8ac14f61bb-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customc6a6db67e8b753aaee3d489c3699a33850d8ac14f61bb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customc6a6db67e8b753aaee3d489c3699a33850d8ac14f61bb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customc6a6db67e8b753aaee3d489c3699a33850d8ac14f61bb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customc6a6db67e8b753aaee3d489c3699a33850d8ac14f61bb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customc6a6db67e8b753aaee3d489c3699a33850d8ac14f61bb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customc6a6db67e8b753aaee3d489c3699a33850d8ac14f61bb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customc6a6db67e8b753aaee3d489c3699a33850d8ac14f61bb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customc6a6db67e8b753aaee3d489c3699a33850d8ac14f61bb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customc6a6db67e8b753aaee3d489c3699a33850d8ac14f61bb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customc6a6db67e8b753aaee3d489c3699a33850d8ac14f61bb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customc6a6db67e8b753aaee3d489c3699a33850d8ac14f61bb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customc6a6db67e8b753aaee3d489c3699a33850d8ac14f61bb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customc6a6db67e8b753aaee3d489c3699a33850d8ac14f61bb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:39:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customc6a6db67e8b753aaee3d489c3699a33850d8ac14f61bb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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"} I0421 11:39:07.927781 1 request.go:752] "Waited before sending request" delay="1.888068813s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjQ2MDUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:39:09Z","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-21T11:39:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:39:09Z","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-21T11:39:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0421 11:39:17.927905 1 request.go:752] "Waited before sending request" delay="1.88619763s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjQ4NjMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:39:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=1a223889-f964-4fae-b957-33993c04ae9a,batch.kubernetes.io/job-name=pipelines-vacuum-29612845,controller-uid=1a223889-f964-4fae-b957-33993c04ae9a,job-name=pipelines-vacuum-29612845"} {"level":"debug","ts":"2026-04-21T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:39:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=efd039b7-c839-4733-b6fa-5f1c16b0d526,batch.kubernetes.io/job-name=pipelines-vacuum-29612850,controller-uid=efd039b7-c839-4733-b6fa-5f1c16b0d526,job-name=pipelines-vacuum-29612850"} {"level":"debug","ts":"2026-04-21T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:39:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=81f29f88-f4b4-48d1-bcb5-339959760e0a,batch.kubernetes.io/job-name=pipelines-vacuum-29612855,controller-uid=81f29f88-f4b4-48d1-bcb5-339959760e0a,job-name=pipelines-vacuum-29612855"} {"level":"debug","ts":"2026-04-21T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:39:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:39:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:39:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:39:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:39:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:39:23Z","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-21T11:39:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:39:23Z","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-21T11:39:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0421 11:39:27.928585 1 request.go:752] "Waited before sending request" delay="1.890945157s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjUwMDgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c1f9e8dd9bae9a31de75ecbb119a16fd9-prefetch-dependencies,tekton.dev/taskRunUID=e78b582d-5aae-448c-a763-e00479fb73a8,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c1f9e8dd9bae9a31de70ffc1e3753b1bc4249f210bcfa6bae2e-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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c1f9e8dd9bae9a31de70ffc1e3753b1bc4249f210bcfa6bae2e-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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c1f9e8dd9bae9a31de70ffc1e3753b1bc4249f210bcfa6bae2e-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c1f9e8dd9bae9a31de70ffc1e3753b1bc4249f210bcfa6bae2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c1f9e8dd9bae9a31de70ffc1e3753b1bc4249f210bcfa6bae2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c1f9e8dd9bae9a31de70ffc1e3753b1bc4249f210bcfa6bae2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c1f9e8dd9bae9a31de70ffc1e3753b1bc4249f210bcfa6bae2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c1f9e8dd9bae9a31de70ffc1e3753b1bc4249f210bcfa6bae2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c1f9e8dd9bae9a31de70ffc1e3753b1bc4249f210bcfa6bae2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c1f9e8dd9bae9a31de70ffc1e3753b1bc4249f210bcfa6bae2e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c1f9e8dd9bae9a31de70ffc1e3753b1bc4249f210bcfa6bae2e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c1f9e8dd9bae9a31de70ffc1e3753b1bc4249f210bcfa6bae2e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c1f9e8dd9bae9a31de70ffc1e3753b1bc4249f210bcfa6bae2e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c1f9e8dd9bae9a31de70ffc1e3753b1bc4249f210bcfa6bae2e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c1f9e8dd9bae9a31de70ffc1e3753b1bc4249f210bcfa6bae2e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c1f9e8dd9bae9a31de70ffc1e3753b1bc4249f210bcfa6bae2e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c1f9e8dd9bae9a31de70ffc1e3753b1bc4249f210bcfa6bae2e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-init,tekton.dev/taskRunUID=a1acc15a-c488-4225-a6bd-85a9e834d80a,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-21T11:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-1f9e8dd9bae9a31de75ecbb119a16fd9-build-container,tekton.dev/taskRunUID=990c2f35-ee4d-42b2-a590-1dbe697c89e1,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom1f9e8dd9bae9a31de75ecbb119a16fd9-clone-repository,tekton.dev/taskRunUID=c57c1ad7-fc0e-49b6-82fd-7966633c0720,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a260e666009e0f8af31dfe37198d4116d-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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a260e666009e0f8af31dfe37198d4116d-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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a260e666009e0f8af31dfe37198d4116d-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a260e666009e0f8af31dfe37198d4116d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a260e666009e0f8af31dfe37198d4116d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a260e666009e0f8af31dfe37198d4116d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a260e666009e0f8af31dfe37198d4116d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a260e666009e0f8af31dfe37198d4116d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a260e666009e0f8af31dfe37198d4116d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a260e666009e0f8af31dfe37198d4116d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a260e666009e0f8af31dfe37198d4116d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a260e666009e0f8af31dfe37198d4116d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a260e666009e0f8af31dfe37198d4116d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a260e666009e0f8af31dfe37198d4116d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a260e666009e0f8af31dfe37198d4116d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a260e666009e0f8af31dfe37198d4116d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:39:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a260e666009e0f8af31dfe37198d4116d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} I0421 11:39:37.928982 1 request.go:752] "Waited before sending request" delay="1.886940608s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjUxNzAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:39:41Z","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-21T11:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:39:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:39:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:39:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"info","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:39:45Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:39:47Z","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-21T11:39:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:39:47Z","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-21T11:39:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:39:47Z","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-21T11:39:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:39:47Z","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-21T11:39:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:39:47Z","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-21T11:39:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:39:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:39:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:39:47Z","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-21T11:39:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} I0421 11:39:49.928400 1 request.go:752] "Waited before sending request" delay="1.888939686s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjUzODEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:39: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-54f88697dd,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-21T11:39:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:39: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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:39:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:39:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:39:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:39: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-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:39:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:39: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-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:39:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:39: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=545d445858"} {"level":"debug","ts":"2026-04-21T11:39:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:39: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-21T11:39:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:39:57Z","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-21T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:39:57Z","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-21T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:39:57Z","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-21T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:39:57Z","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-21T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:39:57Z","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-21T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:39:57Z","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-21T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:39:57Z","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-21T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:39:57Z","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-21T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:39:57Z","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-21T11:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} I0421 11:39:59.928762 1 request.go:752] "Waited before sending request" delay="1.884732843s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjU1ODYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:40:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=7743f5ba-75e0-4755-a761-222c17755548,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=7743f5ba-75e0-4755-a761-222c17755548,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-21T11:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:40:09Z","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-21T11:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} I0421 11:40:11.928524 1 request.go:752] "Waited before sending request" delay="1.682745955s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjYzMDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40: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-21T11:40: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-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:40:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:40:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:40:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} I0421 11:40:23.928768 1 request.go:752] "Waited before sending request" delay="1.879663743s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjY3NDEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:40:23Z","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-21T11:40:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:40:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:40:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:40:23Z","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-21T11:40:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:40:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:40:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:40:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:40:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:40:29Z","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-21T11:40:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:40:29Z","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-21T11:40:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:40:29Z","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-21T11:40:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:40:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-21T11:40:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:40:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:40:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} I0421 11:40:35.928298 1 request.go:752] "Waited before sending request" delay="1.868180387s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjcxMjIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:40:35Z","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-21T11:40:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:40:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7d4fc9f874"} {"level":"debug","ts":"2026-04-21T11:40:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:40:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:40:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:40:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:40:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:40:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:40:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:40:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-21T11:40:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:40:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-21T11:40:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:40: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=78fd78c667"} {"level":"debug","ts":"2026-04-21T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:40: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=7895cb876f"} {"level":"debug","ts":"2026-04-21T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:40: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=cb6cf4bcf"} {"level":"debug","ts":"2026-04-21T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:40: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=786b7d6956"} {"level":"debug","ts":"2026-04-21T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-ccc31a58ed0824a70ef56f9c70e9a9bb5-prefetch-dependencies,tekton.dev/taskRunUID=fbda0649-1fff-468f-8ca2-2fdc9f67f2a2,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cuscc31a58ed0824a70ef56f9c70e9a9bb5-rpms-signature-scan,tekton.dev/taskRunUID=7b7016df-b756-48ec-aad7-66406bd39af9,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custocc31a58ed0824a70ef56f9c70e9a9bb5-build-image-index,tekton.dev/taskRunUID=7f2e926c-afbb-466e-887e-b1cd5f73b1dc,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-clamav-scan,tekton.dev/taskRunUID=eae40969-3a75-4205-838b-a175a8e91c4e,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-cc31a58ed0824a70ef56f9c70e9a9bb5-build-container,tekton.dev/taskRunUID=1e2b313a-0fb2-498e-b3bf-306f4b34b0e7,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-cc31a58ed0826f4a5b3352cce2ddf8c8ddc17e2a65b4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-customcc31a58ed0824a70ef56f9c70e9a9bb5-clone-repository,tekton.dev/taskRunUID=d75762ad-0070-4076-88d7-0c08f58831ef,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-cc31a58ed0824a70ef56f9c70e9a9bb5-deprecated-base-image-check,tekton.dev/taskRunUID=8d5b4da4-dca7-44c6-8631-07864a7a1304,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-cc31a58ed0824a70ef56f9c7c6aa1dd92f8a60b9ab5967a45bba2944-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-cc31a58ed0824a70ef56f9c7c6aa1dd92f8a60b9ab5967a45bba2944-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-cc31a58ed0824a70ef56f9c7c6aa1dd92f8a60b9ab5967a45bba2944-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-cc31a58ed0824a70ef56f9c7c6aa1dd92f8a60b9ab5967a45bba2944-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-cc31a58ed0824a70ef56f9c7c6aa1dd92f8a60b9ab5967a45bba2944-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-cc31a58ed0824a70ef56f9c7c6aa1dd92f8a60b9ab5967a45bba2944-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-cc31a58ed0824a70ef56f9c7c6aa1dd92f8a60b9ab5967a45bba2944-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-cc31a58ed0824a70ef56f9c7c6aa1dd92f8a60b9ab5967a45bba2944-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-cc31a58ed0824a70ef56f9c7c6aa1dd92f8a60b9ab5967a45bba2944-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-cc31a58ed0824a70ef56f9c7c6aa1dd92f8a60b9ab5967a45bba2944-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-tpa-scan,tekton.dev/taskRunUID=b1143e80-bbb2-4590-abd9-475c6de81b27,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-8v2dq-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-21T11:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-customcc31a58ed0824a70ef56f9c70e9a9bb5-sast-shell-check,tekton.dev/taskRunUID=62b8acf9-74d3-4b0c-9f80-f8352c5a2886,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed08243ccbe4b12eb571efc82f34aaf5d1106a-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed08243ccbe4b12eb571efc82f34aaf5d1106a-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed08243ccbe4b12eb571efc82f34aaf5d1106a-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed08243ccbe4b12eb571efc82f34aaf5d1106a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed08243ccbe4b12eb571efc82f34aaf5d1106a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed08243ccbe4b12eb571efc82f34aaf5d1106a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed08243ccbe4b12eb571efc82f34aaf5d1106a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed08243ccbe4b12eb571efc82f34aaf5d1106a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed08243ccbe4b12eb571efc82f34aaf5d1106a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed08243ccbe4b12eb571efc82f34aaf5d1106a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed08243ccbe4b12eb571efc82f34aaf5d1106a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed08243ccbe4b12eb571efc82f34aaf5d1106a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed08243ccbe4b12eb571efc82f34aaf5d1106a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed08243ccbe4b12eb571efc82f34aaf5d1106a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-customcc31a58ed08243ccbe4b12eb571efc82f34aaf5d1106a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-custcc31a58ed0824a70ef56f9c70e9a9bb5-sast-unicode-check,tekton.dev/taskRunUID=9d856422-08e1-4fc3-84c7-0bd41798b63d,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custcc31a58ed0824a77b5b81de3ed62dd97342962ae1a1a038-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custcc31a58ed0824a77b5b81de3ed62dd97342962ae1a1a038-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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custcc31a58ed0824a77b5b81de3ed62dd97342962ae1a1a038-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custcc31a58ed0824a77b5b81de3ed62dd97342962ae1a1a038-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custcc31a58ed0824a77b5b81de3ed62dd97342962ae1a1a038-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custcc31a58ed0824a77b5b81de3ed62dd97342962ae1a1a038-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custcc31a58ed0824a77b5b81de3ed62dd97342962ae1a1a038-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custcc31a58ed0824a77b5b81de3ed62dd97342962ae1a1a038-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custcc31a58ed0824a77b5b81de3ed62dd97342962ae1a1a038-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:40:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custcc31a58ed0824a77b5b81de3ed62dd97342962ae1a1a038-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-init,tekton.dev/taskRunUID=b42f0d21-c199-4eff-9930-a7d79b9c50d8,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} I0421 11:40:47.927909 1 request.go:752] "Waited before sending request" delay="1.802036243s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjczOTEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:40:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:40:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:40:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:40:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:40:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:40:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:40:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:40:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:40:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":5,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/name=opentelemetry-collector,component=standalone-collector,pod-template-hash=585d6cd6f4"} {"level":"debug","ts":"2026-04-21T11:40:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:40:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":3,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,component=standalone-collector,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-21T11:40:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:40:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":2,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-21T11:40:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} I0421 11:40:57.928472 1 request.go:752] "Waited before sending request" delay="1.995044036s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njc1NDMsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:40:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:40:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:40: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-21T11:40:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-21T11:41:03Z","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-21T11:41:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:41:03Z","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-21T11:41:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:41:03Z","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-21T11:41:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:41:03Z","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-21T11:41:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:41:03Z","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-21T11:41:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:41:03Z","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-21T11:41:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} I0421 11:41:07.928975 1 request.go:752] "Waited before sending request" delay="1.889951348s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njc3MDQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:41:07Z","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-21T11:41:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:41:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:41:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:41:09Z","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-21T11:41:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:41:09Z","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-21T11:41:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:41:09Z","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-21T11:41:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:41:11Z","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-21T11:41:11Z","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-21T11:41:11Z","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-21T11:41:11Z","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-21T11:41:11Z","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-21T11:41:11Z","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-21T11:41:11Z","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-21T11:41:11Z","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-21T11:41:11Z","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-21T11:41:11Z","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-21T11:41:11Z","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-21T11:41:11Z","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-21T11:41:11Z","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-21T11:41:11Z","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-21T11:41:11Z","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-21T11:41:11Z","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-21T11:41:11Z","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-21T11:41:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:41:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:41:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:41:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:41:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:41:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:41:15Z","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-21T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:41:15Z","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-21T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:41:15Z","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-21T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:41:15Z","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-21T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:41:15Z","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-21T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:41:15Z","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-21T11:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0421 11:41:19.928971 1 request.go:752] "Waited before sending request" delay="1.88573782s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njc4NzcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbi1zZXJ2aWNlYWNjb3VudHMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:41:21Z","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-21T11:41:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:41:21Z","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-21T11:41:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:41:21Z","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-21T11:41:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72306676469,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=106a2db624aea4ad472ff39b9c5cadbeb61eae98,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRunUID=bd0bd425-2564-4120-8044-0e85415aa7c1,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-cc6a6db67e8b75ba3d5f10839e8f6dc60-prefetch-dependencies,tekton.dev/taskRunUID=d62e4b91-8064-4340-ab97-af9401f3e315,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72306676469,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=106a2db624aea4ad472ff39b9c5cadbeb61eae98,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRunUID=bd0bd425-2564-4120-8044-0e85415aa7c1,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custoc6a6db67e8b75ba3d5f10839e8f6dc60-build-image-index,tekton.dev/taskRunUID=a378ef51-e11e-4cf3-ae58-01fa00b8abbd,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoc6a6db67e8b75b7c2ae746239081310848a8eedcd67f57-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72306676469,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=106a2db624aea4ad472ff39b9c5cadbeb61eae98,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRunUID=bd0bd425-2564-4120-8044-0e85415aa7c1,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-c6a6db67e8b75ba3d5f10839e8f6dc60-build-container,tekton.dev/taskRunUID=800f0f2d-e566-4708-afa8-f61733e3fca2,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom91de291e6a5085ff4cdc0919e8f249df-clone-repository,tekton.dev/taskRunUID=feef7263-18a4-45ed-ab45-fea12a40870a,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5082d12d867e82d3a7d964b958b7725bc0a-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5082d12d867e82d3a7d964b958b7725bc0a-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5082d12d867e82d3a7d964b958b7725bc0a-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5082d12d867e82d3a7d964b958b7725bc0a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5082d12d867e82d3a7d964b958b7725bc0a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5082d12d867e82d3a7d964b958b7725bc0a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5082d12d867e82d3a7d964b958b7725bc0a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5082d12d867e82d3a7d964b958b7725bc0a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5082d12d867e82d3a7d964b958b7725bc0a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5082d12d867e82d3a7d964b958b7725bc0a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5082d12d867e82d3a7d964b958b7725bc0a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5082d12d867e82d3a7d964b958b7725bc0a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5082d12d867e82d3a7d964b958b7725bc0a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5082d12d867e82d3a7d964b958b7725bc0a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5082d12d867e82d3a7d964b958b7725bc0a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5082d12d867e82d3a7d964b958b7725bc0a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5082d12d867e82d3a7d964b958b7725bc0a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72306676469,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=106a2db624aea4ad472ff39b9c5cadbeb61eae98,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRunUID=bd0bd425-2564-4120-8044-0e85415aa7c1,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-custc6a6db67e8b75ba3d5f10839e8f6dc60-sast-unicode-check,tekton.dev/taskRunUID=408ba9be-4831-4fbf-b238-45f12aa47090,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custc6a6db67e8b75ba328874e246ce62cf928d903a76cc3759-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custc6a6db67e8b75ba328874e246ce62cf928d903a76cc3759-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custc6a6db67e8b75ba328874e246ce62cf928d903a76cc3759-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custc6a6db67e8b75ba328874e246ce62cf928d903a76cc3759-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custc6a6db67e8b75ba328874e246ce62cf928d903a76cc3759-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custc6a6db67e8b75ba328874e246ce62cf928d903a76cc3759-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custc6a6db67e8b75ba328874e246ce62cf928d903a76cc3759-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custc6a6db67e8b75ba328874e246ce62cf928d903a76cc3759-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custc6a6db67e8b75ba328874e246ce62cf928d903a76cc3759-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custc6a6db67e8b75ba328874e246ce62cf928d903a76cc3759-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custc6a6db67e8b75ba328874e246ce62cf928d903a76cc3759-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custc6a6db67e8b75ba328874e246ce62cf928d903a76cc3759-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custc6a6db67e8b75ba328874e246ce62cf928d903a76cc3759-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custc6a6db67e8b75ba328874e246ce62cf928d903a76cc3759-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custc6a6db67e8b75ba328874e246ce62cf928d903a76cc3759-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custc6a6db67e8b75ba328874e246ce62cf928d903a76cc3759-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72306676469,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=106a2db624aea4ad472ff39b9c5cadbeb61eae98,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRunUID=bd0bd425-2564-4120-8044-0e85415aa7c1,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-customc6a6db67e8b75ba3d5f10839e8f6dc60-clone-repository,tekton.dev/taskRunUID=f3d8f4cd-9daa-40b0-8177-4315ca473da5,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c91de291e6a5085ff4cdc0919e8f249df-prefetch-dependencies,tekton.dev/taskRunUID=eff5c8d2-2518-456d-a921-0a16459918d1,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72306676469,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=106a2db624aea4ad472ff39b9c5cadbeb61eae98,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRunUID=bd0bd425-2564-4120-8044-0e85415aa7c1,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-c6a6db67e8b75ba3d5f10839e8f6dc60-deprecated-base-image-check,tekton.dev/taskRunUID=5718d254-3462-4d55-8b52-c6be7f165fe1,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-c6a6db67e8b75ba3d5f1083951db31d908b90909c03708dd9867c040-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-c6a6db67e8b75ba3d5f1083951db31d908b90909c03708dd9867c040-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-c6a6db67e8b75ba3d5f1083951db31d908b90909c03708dd9867c040-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-c6a6db67e8b75ba3d5f1083951db31d908b90909c03708dd9867c040-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-c6a6db67e8b75ba3d5f1083951db31d908b90909c03708dd9867c040-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-c6a6db67e8b75ba3d5f1083951db31d908b90909c03708dd9867c040-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-c6a6db67e8b75ba3d5f1083951db31d908b90909c03708dd9867c040-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-c6a6db67e8b75ba3d5f1083951db31d908b90909c03708dd9867c040-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-c6a6db67e8b75ba3d5f1083951db31d908b90909c03708dd9867c040-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-c6a6db67e8b75ba3d5f1083951db31d908b90909c03708dd9867c040-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72306676469,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=106a2db624aea4ad472ff39b9c5cadbeb61eae98,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRunUID=bd0bd425-2564-4120-8044-0e85415aa7c1,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cusc6a6db67e8b75ba3d5f10839e8f6dc60-rpms-signature-scan,tekton.dev/taskRunUID=4982954d-fb38-4050-b997-2c5b83f74fbf,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusc6a6db67e8b75ba37177b450519a525826da65c3c28a2910-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusc6a6db67e8b75ba37177b450519a525826da65c3c28a2910-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusc6a6db67e8b75ba37177b450519a525826da65c3c28a2910-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusc6a6db67e8b75ba37177b450519a525826da65c3c28a2910-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusc6a6db67e8b75ba37177b450519a525826da65c3c28a2910-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusc6a6db67e8b75ba37177b450519a525826da65c3c28a2910-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusc6a6db67e8b75ba37177b450519a525826da65c3c28a2910-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusc6a6db67e8b75ba37177b450519a525826da65c3c28a2910-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusc6a6db67e8b75ba37177b450519a525826da65c3c28a2910-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusc6a6db67e8b75ba37177b450519a525826da65c3c28a2910-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusc6a6db67e8b75ba37177b450519a525826da65c3c28a2910-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72306676469,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=106a2db624aea4ad472ff39b9c5cadbeb61eae98,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRunUID=bd0bd425-2564-4120-8044-0e85415aa7c1,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw-init,tekton.dev/taskRunUID=07f93c4d-42e1-4bb9-89eb-4784a35cc84a,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72306676469,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=106a2db624aea4ad472ff39b9c5cadbeb61eae98,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRunUID=bd0bd425-2564-4120-8044-0e85415aa7c1,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw-tpa-scan,tekton.dev/taskRunUID=44b05e9b-fe75-42ab-a4ea-9f910e833200,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-k48cw-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-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-init,tekton.dev/taskRunUID=02968a9e-83fe-4311-a7ef-747ceca555f8,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-t5mzj-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-21T11:41:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-t5mzj-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-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72306676469,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=106a2db624aea4ad472ff39b9c5cadbeb61eae98,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw,tekton.dev/pipelineRunUID=bd0bd425-2564-4120-8044-0e85415aa7c1,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-k48cw-clamav-scan,tekton.dev/taskRunUID=2da2f23d-3f83-435d-ab95-b0c1e8fa2a7d,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:41:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} I0421 11:41:29.929240 1 request.go:752] "Waited before sending request" delay="1.99486767s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjgwNjUsInN0YXJ0IjoiaW50ZWdyYXRpb24tcnVubmVyLXJlc291cmNlcy1rb25mbHV4LWludGVncmF0aW9uLXJ1bm5lclx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:41:32Z","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-21T11:41:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:41:32Z","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-21T11:41:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:41:32Z","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-21T11:41:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:41:32Z","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-21T11:41:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:41:33Z","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-21T11:41:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:41:33Z","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-21T11:41:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:41: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-21T11:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:41: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-21T11:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:41: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-21T11:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0421 11:41:41.928756 1 request.go:752] "Waited before sending request" delay="1.885640133s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njg1MTQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:41:45Z","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-21T11:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:41:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-21T11:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:41:45Z","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-21T11:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:41:45Z","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-21T11:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:41:45Z","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-21T11:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:41:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=efd039b7-c839-4733-b6fa-5f1c16b0d526,batch.kubernetes.io/job-name=pipelines-vacuum-29612850,controller-uid=efd039b7-c839-4733-b6fa-5f1c16b0d526,job-name=pipelines-vacuum-29612850"} {"level":"debug","ts":"2026-04-21T11:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:41:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=81f29f88-f4b4-48d1-bcb5-339959760e0a,batch.kubernetes.io/job-name=pipelines-vacuum-29612855,controller-uid=81f29f88-f4b4-48d1-bcb5-339959760e0a,job-name=pipelines-vacuum-29612855"} {"level":"debug","ts":"2026-04-21T11:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:41:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:41:45Z","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-21T11:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:41:45Z","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-21T11:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:41:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:41:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-21T11:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:41:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=04949f6a-b1d1-484e-b8be-d395296cd556,batch.kubernetes.io/job-name=pipelines-vacuum-29612860,controller-uid=04949f6a-b1d1-484e-b8be-d395296cd556,job-name=pipelines-vacuum-29612860"} {"level":"debug","ts":"2026-04-21T11:41:45Z","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-21T11:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:41:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:41:45Z","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-21T11:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:41:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:41:45Z","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-21T11:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:41: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-21T11:41:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:41: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-21T11:41:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0421 11:41:53.928784 1 request.go:752] "Waited before sending request" delay="1.862888972s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjkwNjcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:41:55Z","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-21T11:41:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:41:55Z","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-21T11:41:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:41:55Z","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-21T11:41:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:41:55Z","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-21T11:41:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:41:55Z","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-21T11:41:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:41:55Z","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-21T11:41:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-cust1f9e8dd9bae9a31de75ecbb119a16fd9-sast-unicode-check,tekton.dev/taskRunUID=33eee68e-be59-4346-bd67-58adaed53765,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust1f9e8dd9bae9a3176587ec0998ff0167817b01d29b50cc0-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust1f9e8dd9bae9a3176587ec0998ff0167817b01d29b50cc0-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust1f9e8dd9bae9a3176587ec0998ff0167817b01d29b50cc0-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust1f9e8dd9bae9a3176587ec0998ff0167817b01d29b50cc0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust1f9e8dd9bae9a3176587ec0998ff0167817b01d29b50cc0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust1f9e8dd9bae9a3176587ec0998ff0167817b01d29b50cc0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust1f9e8dd9bae9a3176587ec0998ff0167817b01d29b50cc0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust1f9e8dd9bae9a3176587ec0998ff0167817b01d29b50cc0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust1f9e8dd9bae9a3176587ec0998ff0167817b01d29b50cc0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust1f9e8dd9bae9a3176587ec0998ff0167817b01d29b50cc0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust1f9e8dd9bae9a3176587ec0998ff0167817b01d29b50cc0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust1f9e8dd9bae9a3176587ec0998ff0167817b01d29b50cc0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust1f9e8dd9bae9a3176587ec0998ff0167817b01d29b50cc0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust1f9e8dd9bae9a3176587ec0998ff0167817b01d29b50cc0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust1f9e8dd9bae9a3176587ec0998ff0167817b01d29b50cc0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust1f9e8dd9bae9a3176587ec0998ff0167817b01d29b50cc0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-clamav-scan,tekton.dev/taskRunUID=54d38f28-2be8-45d2-afe2-86f46b70c63c,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8083af990078487083a51b92b4c4323b-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8083af990078487083a51b92b4c4323b-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8083af990078487083a51b92b4c4323b-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8083af990078487083a51b92b4c4323b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8083af990078487083a51b92b4c4323b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8083af990078487083a51b92b4c4323b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8083af990078487083a51b92b4c4323b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8083af990078487083a51b92b4c4323b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8083af990078487083a51b92b4c4323b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8083af990078487083a51b92b4c4323b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8083af990078487083a51b92b4c4323b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-tpa-scan,tekton.dev/taskRunUID=76db9fbc-851c-4d29-9942-ad27ecbb60a4,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-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-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom40a603d2663b3fc3b0aa108095e7993c-clone-repository,tekton.dev/taskRunUID=9c136002-caed-4236-93ed-de2962acc4e1,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-1f9e8dd9bae9a31de75ecbb119a16fd9-deprecated-base-image-check,tekton.dev/taskRunUID=84b8f549-fb1e-476f-b4c3-777887b1c03c,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-1f9e8dd9bae9a31de75ecbb13af94e15b51294665079b70a42a9228e-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-1f9e8dd9bae9a31de75ecbb13af94e15b51294665079b70a42a9228e-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-1f9e8dd9bae9a31de75ecbb13af94e15b51294665079b70a42a9228e-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-1f9e8dd9bae9a31de75ecbb13af94e15b51294665079b70a42a9228e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-1f9e8dd9bae9a31de75ecbb13af94e15b51294665079b70a42a9228e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-1f9e8dd9bae9a31de75ecbb13af94e15b51294665079b70a42a9228e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-1f9e8dd9bae9a31de75ecbb13af94e15b51294665079b70a42a9228e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-1f9e8dd9bae9a31de75ecbb13af94e15b51294665079b70a42a9228e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-1f9e8dd9bae9a31de75ecbb13af94e15b51294665079b70a42a9228e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-1f9e8dd9bae9a31de75ecbb13af94e15b51294665079b70a42a9228e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c1f9e8dd9bae9a31de75ecbb119a16fd9-prefetch-dependencies,tekton.dev/taskRunUID=e78b582d-5aae-448c-a763-e00479fb73a8,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom1f9e8dd9bae9a31de75ecbb119a16fd9-clone-repository,tekton.dev/taskRunUID=c57c1ad7-fc0e-49b6-82fd-7966633c0720,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-1f9e8dd9bae9a31de75ecbb119a16fd9-build-container,tekton.dev/taskRunUID=990c2f35-ee4d-42b2-a590-1dbe697c89e1,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-1f9e8dd9bae925043ad511f6f2778191e8fc98d90cbc-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom1f9e8dd9bae9a31de75ecbb119a16fd9-sast-shell-check,tekton.dev/taskRunUID=f38fc048-3243-470f-a006-d522cdec39d8,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a6f03cc050b3aee3f21b8771827b98e3d-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a6f03cc050b3aee3f21b8771827b98e3d-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a6f03cc050b3aee3f21b8771827b98e3d-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a6f03cc050b3aee3f21b8771827b98e3d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a6f03cc050b3aee3f21b8771827b98e3d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a6f03cc050b3aee3f21b8771827b98e3d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a6f03cc050b3aee3f21b8771827b98e3d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a6f03cc050b3aee3f21b8771827b98e3d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a6f03cc050b3aee3f21b8771827b98e3d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a6f03cc050b3aee3f21b8771827b98e3d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a6f03cc050b3aee3f21b8771827b98e3d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a6f03cc050b3aee3f21b8771827b98e3d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a6f03cc050b3aee3f21b8771827b98e3d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a6f03cc050b3aee3f21b8771827b98e3d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom1f9e8dd9bae9a6f03cc050b3aee3f21b8771827b98e3d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-cus1f9e8dd9bae9a31de75ecbb119a16fd9-rpms-signature-scan,tekton.dev/taskRunUID=6d3b108b-361e-44a3-bd0d-c098923534e7,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus1f9e8dd9bae9a31d0a1f28af0b6a2efa94e4d257a65bffa7-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus1f9e8dd9bae9a31d0a1f28af0b6a2efa94e4d257a65bffa7-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-21T11:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus1f9e8dd9bae9a31d0a1f28af0b6a2efa94e4d257a65bffa7-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custo1f9e8dd9bae9a31de75ecbb119a16fd9-build-image-index,tekton.dev/taskRunUID=210c6be3-7cdf-4e76-beeb-d906ba108f13,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-init,tekton.dev/taskRunUID=a1acc15a-c488-4225-a6bd-85a9e834d80a,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-init,tekton.dev/taskRunUID=11cef861-1a80-4441-a10d-1af898e2d769,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:41:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} I0421 11:42:05.928128 1 request.go:752] "Waited before sending request" delay="1.99307242s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njk0MTAsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:42:05Z","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-21T11:42:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:42:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:42:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"info","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:42:07Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:42:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:42:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:42:11Z","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-21T11:42:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:42:11Z","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-21T11:42:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:42:11Z","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-21T11:42:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:42:11Z","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-21T11:42:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:42:11Z","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-21T11:42:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:42:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:42:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:42:11Z","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-21T11:42:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} I0421 11:42:17.927739 1 request.go:752] "Waited before sending request" delay="1.985830518s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njk2MzMsInN0YXJ0IjoidGVtcG8tb3BlcmF0b3ItcHJvbWV0aGV1c1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:42:17Z","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-21T11:42:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:42:17Z","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-21T11:42:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:42:17Z","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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:42:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:42:17Z","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-21T11:42:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:42:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:42:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:42:17Z","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-54f88697dd,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-21T11:42:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:42:17Z","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-21T11:42:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:42:17Z","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-21T11:42:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:42:17Z","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-21T11:42:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:42:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:42:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:42:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:42:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:42:17Z","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=545d445858"} {"level":"debug","ts":"2026-04-21T11:42:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:42:17Z","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-21T11:42:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:42:17Z","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-21T11:42:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:42:21Z","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-21T11:42:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:42:21Z","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-21T11:42:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:42:21Z","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-21T11:42:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:42:21Z","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-21T11:42:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:42:21Z","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-21T11:42:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:42:21Z","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-21T11:42:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:42:21Z","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-21T11:42:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:42:21Z","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-21T11:42:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:42:21Z","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-21T11:42:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=7743f5ba-75e0-4755-a761-222c17755548,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=7743f5ba-75e0-4755-a761-222c17755548,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-21T11:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} I0421 11:42:27.929141 1 request.go:752] "Waited before sending request" delay="1.895948392s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njk3OTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:33Z","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-21T11:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","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-21T11:42:37Z","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-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:42:37Z","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-21T11:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} I0421 11:42:39.928290 1 request.go:752] "Waited before sending request" delay="1.870923483s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzAwMDEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:42:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:42:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:42:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:42:47Z","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-21T11:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:42:47Z","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-21T11:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} I0421 11:42:51.928789 1 request.go:752] "Waited before sending request" delay="1.994927171s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzAyNjIsInN0YXJ0IjoicmVsZWFzZXNlcnZpY2Vjb25maWdzLXJvbGViaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:42:51Z","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-21T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:42:51Z","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-21T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:42:51Z","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-21T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:42:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:42:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:42:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=multi-platform-controller,app=multi-platform-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:42:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:42:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-21T11:42:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:42:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:42:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:42:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller,pod-template-hash=54d6cb7454"} {"level":"debug","ts":"2026-04-21T11:42:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:42:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-otp-server,pod-template-hash=8589b89c76"} {"level":"debug","ts":"2026-04-21T11:42:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:42:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:42:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:42:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:42:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:42:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:42:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:42: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-21T11:42:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:42:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7d4fc9f874"} {"level":"debug","ts":"2026-04-21T11:42:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} I0421 11:43:01.929124 1 request.go:752] "Waited before sending request" delay="1.883935845s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzA0NTUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:43:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-21T11:43:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-21T11:43:03Z","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-21T11:43:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:43:03Z","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-21T11:43:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:43:03Z","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=786b7d6956"} {"level":"debug","ts":"2026-04-21T11:43:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:43:03Z","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=7895cb876f"} {"level":"debug","ts":"2026-04-21T11:43:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:43:03Z","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-21T11:43:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:43:03Z","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=cb6cf4bcf"} {"level":"debug","ts":"2026-04-21T11:43:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:43:03Z","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=78fd78c667"} {"level":"debug","ts":"2026-04-21T11:43:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:43:03Z","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-21T11:43:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:43:03Z","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-21T11:43:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-cc31a58ed0824a70ef56f9c70e9a9bb5-build-container,tekton.dev/taskRunUID=1e2b313a-0fb2-498e-b3bf-306f4b34b0e7,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-custcc31a58ed0824a70ef56f9c70e9a9bb5-sast-unicode-check,tekton.dev/taskRunUID=9d856422-08e1-4fc3-84c7-0bd41798b63d,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-clamav-scan,tekton.dev/taskRunUID=eae40969-3a75-4205-838b-a175a8e91c4e,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-init,tekton.dev/taskRunUID=b42f0d21-c199-4eff-9930-a7d79b9c50d8,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-tpa-scan,tekton.dev/taskRunUID=b1143e80-bbb2-4590-abd9-475c6de81b27,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-customcc31a58ed0824a70ef56f9c70e9a9bb5-clone-repository,tekton.dev/taskRunUID=d75762ad-0070-4076-88d7-0c08f58831ef,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-cc31a58ed0824a70ef56f9c70e9a9bb5-deprecated-base-image-check,tekton.dev/taskRunUID=8d5b4da4-dca7-44c6-8631-07864a7a1304,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-ccc31a58ed0824a70ef56f9c70e9a9bb5-prefetch-dependencies,tekton.dev/taskRunUID=fbda0649-1fff-468f-8ca2-2fdc9f67f2a2,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-c624faa427799ed28f481e1cb47ce6629-prefetch-dependencies,tekton.dev/taskRunUID=613ad9c6-ae1b-4921-9bb1-c37cbed80ef3,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c624faa427799ed28f4c777deebe40b5b61cbd53bc826eb40c3-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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c624faa427799ed28f4c777deebe40b5b61cbd53bc826eb40c3-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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c624faa427799ed28f4c777deebe40b5b61cbd53bc826eb40c3-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c624faa427799ed28f4c777deebe40b5b61cbd53bc826eb40c3-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c624faa427799ed28f4c777deebe40b5b61cbd53bc826eb40c3-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c624faa427799ed28f4c777deebe40b5b61cbd53bc826eb40c3-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c624faa427799ed28f4c777deebe40b5b61cbd53bc826eb40c3-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c624faa427799ed28f4c777deebe40b5b61cbd53bc826eb40c3-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c624faa427799ed28f4c777deebe40b5b61cbd53bc826eb40c3-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c624faa427799ed28f4c777deebe40b5b61cbd53bc826eb40c3-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c624faa427799ed28f4c777deebe40b5b61cbd53bc826eb40c3-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c624faa427799ed28f4c777deebe40b5b61cbd53bc826eb40c3-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c624faa427799ed28f4c777deebe40b5b61cbd53bc826eb40c3-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c624faa427799ed28f4c777deebe40b5b61cbd53bc826eb40c3-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c624faa427799ed28f4c777deebe40b5b61cbd53bc826eb40c3-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c624faa427799ed28f4c777deebe40b5b61cbd53bc826eb40c3-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-c624faa427799ed28f4c777deebe40b5b61cbd53bc826eb40c3-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cuscc31a58ed0824a70ef56f9c70e9a9bb5-rpms-signature-scan,tekton.dev/taskRunUID=7b7016df-b756-48ec-aad7-66406bd39af9,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custocc31a58ed0824a70ef56f9c70e9a9bb5-build-image-index,tekton.dev/taskRunUID=7f2e926c-afbb-466e-887e-b1cd5f73b1dc,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd-init,tekton.dev/taskRunUID=9715c24d-b42b-4c18-854a-05c99ffdb97a,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-624faa427799ed28f481e1cb47ce6629-build-container,tekton.dev/taskRunUID=dd375914-3154-4b7a-a513-abe86d90edb5,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-custom624faa427799ed28f481e1cb47ce6629-clone-repository,tekton.dev/taskRunUID=0f05e017-f9dd-42c1-9a26-547605eb0444,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e89704a4683e6320e29e72bc4ccafb916-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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e89704a4683e6320e29e72bc4ccafb916-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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e89704a4683e6320e29e72bc4ccafb916-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e89704a4683e6320e29e72bc4ccafb916-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e89704a4683e6320e29e72bc4ccafb916-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e89704a4683e6320e29e72bc4ccafb916-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e89704a4683e6320e29e72bc4ccafb916-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e89704a4683e6320e29e72bc4ccafb916-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e89704a4683e6320e29e72bc4ccafb916-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e89704a4683e6320e29e72bc4ccafb916-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e89704a4683e6320e29e72bc4ccafb916-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e89704a4683e6320e29e72bc4ccafb916-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e89704a4683e6320e29e72bc4ccafb916-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e89704a4683e6320e29e72bc4ccafb916-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e89704a4683e6320e29e72bc4ccafb916-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e89704a4683e6320e29e72bc4ccafb916-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:43:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e89704a4683e6320e29e72bc4ccafb916-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-customcc31a58ed0824a70ef56f9c70e9a9bb5-sast-shell-check,tekton.dev/taskRunUID=62b8acf9-74d3-4b0c-9f80-f8352c5a2886,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:43:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:43:09Z","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-21T11:43:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:43:09Z","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-21T11:43:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} I0421 11:43:13.927761 1 request.go:752] "Waited before sending request" delay="1.993386307s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzA2MDAsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:43:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:43:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:43:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:43:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:43:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:43:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:43:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:43:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:43:17Z","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-21T11:43:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:43:17Z","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-21T11:43:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:43:17Z","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-21T11:43:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:43:21Z","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-21T11:43:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:43:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:43:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:43:21Z","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-21T11:43:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} I0421 11:43:23.927797 1 request.go:752] "Waited before sending request" delay="1.880305906s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzA4MzEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:43:23Z","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-21T11:43:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:43:31Z","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-21T11:43:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:43:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:43:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0421 11:43:33.928799 1 request.go:752] "Waited before sending request" delay="1.884543832s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzEyMTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:43:33Z","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-21T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:43:33Z","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-21T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:43:33Z","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-21T11:43:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:43:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:43:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:43:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:43:35Z","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-21T11:43:35Z","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-21T11:43:35Z","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-21T11:43:35Z","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-21T11:43:35Z","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-21T11:43:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:43:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:43:35Z","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-21T11:43:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:43:35Z","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-21T11:43:35Z","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-21T11:43:35Z","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-21T11:43:35Z","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-21T11:43:35Z","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-21T11:43:35Z","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-21T11:43: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-21T11:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0421 11:43:43.929163 1 request.go:752] "Waited before sending request" delay="1.884932328s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzE0NzIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbi1zZXJ2aWNlYWNjb3VudHMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custo91de291e6a5085ff4cdc0919e8f249df-build-image-index,tekton.dev/taskRunUID=b65367fb-6bfc-4d0d-8e9c-34834bb569e1,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custo91de291e6a50855dc397658c29f814d34c1c33d6a570bb-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custo91de291e6a50855dc397658c29f814d34c1c33d6a570bb-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custo91de291e6a50855dc397658c29f814d34c1c33d6a570bb-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custo91de291e6a50855dc397658c29f814d34c1c33d6a570bb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custo91de291e6a50855dc397658c29f814d34c1c33d6a570bb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custo91de291e6a50855dc397658c29f814d34c1c33d6a570bb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custo91de291e6a50855dc397658c29f814d34c1c33d6a570bb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custo91de291e6a50855dc397658c29f814d34c1c33d6a570bb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custo91de291e6a50855dc397658c29f814d34c1c33d6a570bb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custo91de291e6a50855dc397658c29f814d34c1c33d6a570bb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custo91de291e6a50855dc397658c29f814d34c1c33d6a570bb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custo91de291e6a50855dc397658c29f814d34c1c33d6a570bb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custo91de291e6a50855dc397658c29f814d34c1c33d6a570bb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custo91de291e6a50855dc397658c29f814d34c1c33d6a570bb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custo91de291e6a50855dc397658c29f814d34c1c33d6a570bb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:43:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-tpa-scan,tekton.dev/taskRunUID=e9cddc2a-9c53-4968-b8b9-27746db1ec52,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-t5mzj-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-t5mzj-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-t5mzj-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-t5mzj-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-t5mzj-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-t5mzj-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-t5mzj-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-t5mzj-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-t5mzj-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-t5mzj-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-t5mzj-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-t5mzj-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-21T11:43:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c91de291e6a5085ff4cdc0919e8f249df-prefetch-dependencies,tekton.dev/taskRunUID=eff5c8d2-2518-456d-a921-0a16459918d1,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c91de291e6a5085ff4cf0964dfeb254809a121069b21720808a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:43:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-cust91de291e6a5085ff4cdc0919e8f249df-sast-unicode-check,tekton.dev/taskRunUID=796515eb-6b67-4572-88df-b9f97495b740,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cust91de291e6a5085f341bd350cd35e6b7b0acad39fe2ece01-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cust91de291e6a5085f341bd350cd35e6b7b0acad39fe2ece01-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cust91de291e6a5085f341bd350cd35e6b7b0acad39fe2ece01-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cust91de291e6a5085f341bd350cd35e6b7b0acad39fe2ece01-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cust91de291e6a5085f341bd350cd35e6b7b0acad39fe2ece01-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cust91de291e6a5085f341bd350cd35e6b7b0acad39fe2ece01-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cust91de291e6a5085f341bd350cd35e6b7b0acad39fe2ece01-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cust91de291e6a5085f341bd350cd35e6b7b0acad39fe2ece01-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cust91de291e6a5085f341bd350cd35e6b7b0acad39fe2ece01-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cust91de291e6a5085f341bd350cd35e6b7b0acad39fe2ece01-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cust91de291e6a5085f341bd350cd35e6b7b0acad39fe2ece01-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cust91de291e6a5085f341bd350cd35e6b7b0acad39fe2ece01-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cust91de291e6a5085f341bd350cd35e6b7b0acad39fe2ece01-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cust91de291e6a5085f341bd350cd35e6b7b0acad39fe2ece01-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cust91de291e6a5085f341bd350cd35e6b7b0acad39fe2ece01-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cust91de291e6a5085f341bd350cd35e6b7b0acad39fe2ece01-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:43:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-91de291e6a5085ff4cdc0919e8f249df-build-container,tekton.dev/taskRunUID=4572aeab-7a57-49a8-bc55-e3711f16f1d3,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-91de291e6a50803c14148758380ee4f644742b8dca91-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-91de291e6a50803c14148758380ee4f644742b8dca91-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-91de291e6a50803c14148758380ee4f644742b8dca91-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-91de291e6a50803c14148758380ee4f644742b8dca91-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-91de291e6a50803c14148758380ee4f644742b8dca91-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-91de291e6a50803c14148758380ee4f644742b8dca91-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-91de291e6a50803c14148758380ee4f644742b8dca91-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-91de291e6a50803c14148758380ee4f644742b8dca91-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-91de291e6a50803c14148758380ee4f644742b8dca91-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-91de291e6a50803c14148758380ee4f644742b8dca91-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-91de291e6a50803c14148758380ee4f644742b8dca91-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-91de291e6a50803c14148758380ee4f644742b8dca91-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-91de291e6a50803c14148758380ee4f644742b8dca91-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-91de291e6a50803c14148758380ee4f644742b8dca91-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-91de291e6a50803c14148758380ee4f644742b8dca91-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-91de291e6a50803c14148758380ee4f644742b8dca91-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:43:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-91de291e6a5085ff4cdc0919e8f249df-deprecated-base-image-check,tekton.dev/taskRunUID=125f6fc6-92c1-4102-acff-a19b4a879023,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-91de291e6a5085ff4cdc0919ae95fc097c4a744f593223e6316b7d93-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-91de291e6a5085ff4cdc0919ae95fc097c4a744f593223e6316b7d93-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-91de291e6a5085ff4cdc0919ae95fc097c4a744f593223e6316b7d93-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-91de291e6a5085ff4cdc0919ae95fc097c4a744f593223e6316b7d93-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-91de291e6a5085ff4cdc0919ae95fc097c4a744f593223e6316b7d93-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-91de291e6a5085ff4cdc0919ae95fc097c4a744f593223e6316b7d93-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-91de291e6a5085ff4cdc0919ae95fc097c4a744f593223e6316b7d93-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-91de291e6a5085ff4cdc0919ae95fc097c4a744f593223e6316b7d93-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-91de291e6a5085ff4cdc0919ae95fc097c4a744f593223e6316b7d93-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-91de291e6a5085ff4cdc0919ae95fc097c4a744f593223e6316b7d93-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:43:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cus91de291e6a5085ff4cdc0919e8f249df-rpms-signature-scan,tekton.dev/taskRunUID=1356e821-a1fe-481f-b287-14fb71abd4bf,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cus91de291e6a5085ff6a90323d288254509fa73d60f910f4ca-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cus91de291e6a5085ff6a90323d288254509fa73d60f910f4ca-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cus91de291e6a5085ff6a90323d288254509fa73d60f910f4ca-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cus91de291e6a5085ff6a90323d288254509fa73d60f910f4ca-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cus91de291e6a5085ff6a90323d288254509fa73d60f910f4ca-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cus91de291e6a5085ff6a90323d288254509fa73d60f910f4ca-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cus91de291e6a5085ff6a90323d288254509fa73d60f910f4ca-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cus91de291e6a5085ff6a90323d288254509fa73d60f910f4ca-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cus91de291e6a5085ff6a90323d288254509fa73d60f910f4ca-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cus91de291e6a5085ff6a90323d288254509fa73d60f910f4ca-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cus91de291e6a5085ff6a90323d288254509fa73d60f910f4ca-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:43:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-clamav-scan,tekton.dev/taskRunUID=0cfc579c-c105-4cdd-96c6-ab58e78d4c18,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa89fa6f3c424b6087f17214e677c12fb-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa89fa6f3c424b6087f17214e677c12fb-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-21T11:43:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa89fa6f3c424b6087f17214e677c12fb-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-custom91de291e6a5085ff4cdc0919e8f249df-sast-shell-check,tekton.dev/taskRunUID=1ec73994-cbe7-4516-897b-0aa20dee4212,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-init,tekton.dev/taskRunUID=02968a9e-83fe-4311-a7ef-747ceca555f8,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom91de291e6a5085ff4cdc0919e8f249df-clone-repository,tekton.dev/taskRunUID=feef7263-18a4-45ed-ab45-fea12a40870a,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:43:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} I0421 11:43:55.927545 1 request.go:752] "Waited before sending request" delay="1.884640455s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzE2NzYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:43: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-21T11:43:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:44:03Z","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-21T11:44:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:44:03Z","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-21T11:44:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:44:03Z","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-21T11:44:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0421 11:44:05.927974 1 request.go:752] "Waited before sending request" delay="1.890426478s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzE4MjUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:44:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:44:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=81f29f88-f4b4-48d1-bcb5-339959760e0a,batch.kubernetes.io/job-name=pipelines-vacuum-29612855,controller-uid=81f29f88-f4b4-48d1-bcb5-339959760e0a,job-name=pipelines-vacuum-29612855"} {"level":"debug","ts":"2026-04-21T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:44:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:44:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=efd039b7-c839-4733-b6fa-5f1c16b0d526,batch.kubernetes.io/job-name=pipelines-vacuum-29612850,controller-uid=efd039b7-c839-4733-b6fa-5f1c16b0d526,job-name=pipelines-vacuum-29612850"} {"level":"debug","ts":"2026-04-21T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:44:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=04949f6a-b1d1-484e-b8be-d395296cd556,batch.kubernetes.io/job-name=pipelines-vacuum-29612860,controller-uid=04949f6a-b1d1-484e-b8be-d395296cd556,job-name=pipelines-vacuum-29612860"} {"level":"debug","ts":"2026-04-21T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:44:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:44:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:44:11Z","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-21T11:44:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:44:11Z","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-21T11:44:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0421 11:44:17.929144 1 request.go:752] "Waited before sending request" delay="1.875924879s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzE5OTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-1f9e8dd9bae9a31de75ecbb119a16fd9-deprecated-base-image-check,tekton.dev/taskRunUID=84b8f549-fb1e-476f-b4c3-777887b1c03c,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-1f9e8dd9bae9a31de75ecbb119a16fd9-build-container,tekton.dev/taskRunUID=990c2f35-ee4d-42b2-a590-1dbe697c89e1,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-40a603d2663b3fc3b0aa108095e7993c-build-container,tekton.dev/taskRunUID=c20118ea-ea85-4b65-a189-5ec1cffb29a1,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom1f9e8dd9bae9a31de75ecbb119a16fd9-clone-repository,tekton.dev/taskRunUID=c57c1ad7-fc0e-49b6-82fd-7966633c0720,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom40a603d2663b3fc3b0aa108095e7993c-clone-repository,tekton.dev/taskRunUID=9c136002-caed-4236-93ed-de2962acc4e1,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b34cf54d9266a81fd36e9ed07cf377b4e8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c1f9e8dd9bae9a31de75ecbb119a16fd9-prefetch-dependencies,tekton.dev/taskRunUID=e78b582d-5aae-448c-a763-e00479fb73a8,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-cus1f9e8dd9bae9a31de75ecbb119a16fd9-rpms-signature-scan,tekton.dev/taskRunUID=6d3b108b-361e-44a3-bd0d-c098923534e7,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-clamav-scan,tekton.dev/taskRunUID=54d38f28-2be8-45d2-afe2-86f46b70c63c,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-cust1f9e8dd9bae9a31de75ecbb119a16fd9-sast-unicode-check,tekton.dev/taskRunUID=33eee68e-be59-4346-bd67-58adaed53765,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custo1f9e8dd9bae9a31de75ecbb119a16fd9-build-image-index,tekton.dev/taskRunUID=210c6be3-7cdf-4e76-beeb-d906ba108f13,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-init,tekton.dev/taskRunUID=11cef861-1a80-4441-a10d-1af898e2d769,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c40a603d2663b3fc3b0aa108095e7993c-prefetch-dependencies,tekton.dev/taskRunUID=e78efb95-631e-4c79-b1bb-cb40c3a0f18c,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c40a603d2663b3fc3b0d95e28eecc9b706f117c1876a754d8ee-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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c40a603d2663b3fc3b0d95e28eecc9b706f117c1876a754d8ee-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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c40a603d2663b3fc3b0d95e28eecc9b706f117c1876a754d8ee-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c40a603d2663b3fc3b0d95e28eecc9b706f117c1876a754d8ee-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c40a603d2663b3fc3b0d95e28eecc9b706f117c1876a754d8ee-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c40a603d2663b3fc3b0d95e28eecc9b706f117c1876a754d8ee-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c40a603d2663b3fc3b0d95e28eecc9b706f117c1876a754d8ee-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c40a603d2663b3fc3b0d95e28eecc9b706f117c1876a754d8ee-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c40a603d2663b3fc3b0d95e28eecc9b706f117c1876a754d8ee-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c40a603d2663b3fc3b0d95e28eecc9b706f117c1876a754d8ee-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c40a603d2663b3fc3b0d95e28eecc9b706f117c1876a754d8ee-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c40a603d2663b3fc3b0d95e28eecc9b706f117c1876a754d8ee-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c40a603d2663b3fc3b0d95e28eecc9b706f117c1876a754d8ee-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c40a603d2663b3fc3b0d95e28eecc9b706f117c1876a754d8ee-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c40a603d2663b3fc3b0d95e28eecc9b706f117c1876a754d8ee-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c40a603d2663b3fc3b0d95e28eecc9b706f117c1876a754d8ee-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:44:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-c40a603d2663b3fc3b0d95e28eecc9b706f117c1876a754d8ee-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-init,tekton.dev/taskRunUID=a1acc15a-c488-4225-a6bd-85a9e834d80a,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-tpa-scan,tekton.dev/taskRunUID=76db9fbc-851c-4d29-9942-ad27ecbb60a4,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom1f9e8dd9bae9a31de75ecbb119a16fd9-sast-shell-check,tekton.dev/taskRunUID=f38fc048-3243-470f-a006-d522cdec39d8,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:44:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} I0421 11:44:29.928802 1 request.go:752] "Waited before sending request" delay="1.993887277s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzIxNDEsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"info","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:44:29Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44:35Z","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-21T11:44:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44: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-21T11:44: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-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} I0421 11:44:41.928800 1 request.go:752] "Waited before sending request" delay="1.768800771s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzI1MzUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:44:41Z","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-21T11:44:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:44:41Z","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-21T11:44:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:44:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:44:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:44:41Z","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-21T11:44:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:44:41Z","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-21T11:44:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:44:41Z","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-21T11:44:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:44:41Z","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-21T11:44:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} I0421 11:44:53.928793 1 request.go:752] "Waited before sending request" delay="1.986619092s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzMxODEsInN0YXJ0IjoicmVsZWFzZXNlcnZpY2Vjb25maWdzLXJvbGViaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:44:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:44:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:44:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-21T11:44:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:44:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:44:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:44: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-21T11:44:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","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-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:44:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-21T11:44:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:45: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-21T11:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7d4fc9f874"} {"level":"debug","ts":"2026-04-21T11:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:45: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-21T11:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:45: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-21T11:45:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} I0421 11:45:05.927782 1 request.go:752] "Waited before sending request" delay="1.850906807s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzM3NjIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:45: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=cb6cf4bcf"} {"level":"debug","ts":"2026-04-21T11:45:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:45: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-21T11:45:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:45: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-21T11:45:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:45: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-21T11:45:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:45: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=78fd78c667"} {"level":"debug","ts":"2026-04-21T11:45:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:45: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=786b7d6956"} {"level":"debug","ts":"2026-04-21T11:45:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:45: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=7895cb876f"} {"level":"debug","ts":"2026-04-21T11:45:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:45: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-21T11:45:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:45: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-21T11:45:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-624faa427799ed28f481e1cb47ce6629-build-container,tekton.dev/taskRunUID=dd375914-3154-4b7a-a513-abe86d90edb5,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-624faa42779916125a44c60d106ddda765b5b047d163-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-init,tekton.dev/taskRunUID=b42f0d21-c199-4eff-9930-a7d79b9c50d8,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd-init,tekton.dev/taskRunUID=9715c24d-b42b-4c18-854a-05c99ffdb97a,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd-clamav-scan,tekton.dev/taskRunUID=0abc210d-01ab-4877-bf5a-3c64bc53e8b9,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd-tpa-scan,tekton.dev/taskRunUID=ffe40241-f157-422f-8b47-2f68b23daf99,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-pull-request-qkjrd-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-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cuscc31a58ed0824a70ef56f9c70e9a9bb5-rpms-signature-scan,tekton.dev/taskRunUID=7b7016df-b756-48ec-aad7-66406bd39af9,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-clamav-scan,tekton.dev/taskRunUID=eae40969-3a75-4205-838b-a175a8e91c4e,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-cc31a58ed0824a70ef56f9c70e9a9bb5-deprecated-base-image-check,tekton.dev/taskRunUID=8d5b4da4-dca7-44c6-8631-07864a7a1304,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-ccc31a58ed0824a70ef56f9c70e9a9bb5-prefetch-dependencies,tekton.dev/taskRunUID=fbda0649-1fff-468f-8ca2-2fdc9f67f2a2,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-customcc31a58ed0824a70ef56f9c70e9a9bb5-clone-repository,tekton.dev/taskRunUID=d75762ad-0070-4076-88d7-0c08f58831ef,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-customcc31a58ed0824a70ef56f9c70e9a9bb5-sast-shell-check,tekton.dev/taskRunUID=62b8acf9-74d3-4b0c-9f80-f8352c5a2886,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-c624faa427799ed28f481e1cb47ce6629-prefetch-dependencies,tekton.dev/taskRunUID=613ad9c6-ae1b-4921-9bb1-c37cbed80ef3,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cus624faa427799ed28f481e1cb47ce6629-rpms-signature-scan,tekton.dev/taskRunUID=7d929049-cf71-46c8-9589-d98c16addc2c,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus624faa427799ed288c9e8d9f77df15fd43ccb3b15f7cf0d8-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus624faa427799ed288c9e8d9f77df15fd43ccb3b15f7cf0d8-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus624faa427799ed288c9e8d9f77df15fd43ccb3b15f7cf0d8-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus624faa427799ed288c9e8d9f77df15fd43ccb3b15f7cf0d8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus624faa427799ed288c9e8d9f77df15fd43ccb3b15f7cf0d8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus624faa427799ed288c9e8d9f77df15fd43ccb3b15f7cf0d8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus624faa427799ed288c9e8d9f77df15fd43ccb3b15f7cf0d8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus624faa427799ed288c9e8d9f77df15fd43ccb3b15f7cf0d8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus624faa427799ed288c9e8d9f77df15fd43ccb3b15f7cf0d8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus624faa427799ed288c9e8d9f77df15fd43ccb3b15f7cf0d8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cus624faa427799ed288c9e8d9f77df15fd43ccb3b15f7cf0d8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-custcc31a58ed0824a70ef56f9c70e9a9bb5-sast-unicode-check,tekton.dev/taskRunUID=9d856422-08e1-4fc3-84c7-0bd41798b63d,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custo624faa427799ed28f481e1cb47ce6629-build-image-index,tekton.dev/taskRunUID=7808e328-6175-4624-8d59-986144fdeb39,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo624faa427799eda8815cca34c20bc85e86d9f6ec89cbd8-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo624faa427799eda8815cca34c20bc85e86d9f6ec89cbd8-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo624faa427799eda8815cca34c20bc85e86d9f6ec89cbd8-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo624faa427799eda8815cca34c20bc85e86d9f6ec89cbd8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo624faa427799eda8815cca34c20bc85e86d9f6ec89cbd8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo624faa427799eda8815cca34c20bc85e86d9f6ec89cbd8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo624faa427799eda8815cca34c20bc85e86d9f6ec89cbd8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo624faa427799eda8815cca34c20bc85e86d9f6ec89cbd8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo624faa427799eda8815cca34c20bc85e86d9f6ec89cbd8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo624faa427799eda8815cca34c20bc85e86d9f6ec89cbd8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo624faa427799eda8815cca34c20bc85e86d9f6ec89cbd8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo624faa427799eda8815cca34c20bc85e86d9f6ec89cbd8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo624faa427799eda8815cca34c20bc85e86d9f6ec89cbd8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo624faa427799eda8815cca34c20bc85e86d9f6ec89cbd8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custo624faa427799eda8815cca34c20bc85e86d9f6ec89cbd8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-tpa-scan,tekton.dev/taskRunUID=b1143e80-bbb2-4590-abd9-475c6de81b27,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-624faa427799ed28f481e1cb47ce6629-deprecated-base-image-check,tekton.dev/taskRunUID=cc4f6df3-1b94-4857-946c-7bc3c1e6464e,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-624faa427799ed28f481e1cbc7e5a335e5adb100533b8f8e5e847e9d-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-624faa427799ed28f481e1cbc7e5a335e5adb100533b8f8e5e847e9d-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-624faa427799ed28f481e1cbc7e5a335e5adb100533b8f8e5e847e9d-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-624faa427799ed28f481e1cbc7e5a335e5adb100533b8f8e5e847e9d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-624faa427799ed28f481e1cbc7e5a335e5adb100533b8f8e5e847e9d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-624faa427799ed28f481e1cbc7e5a335e5adb100533b8f8e5e847e9d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-624faa427799ed28f481e1cbc7e5a335e5adb100533b8f8e5e847e9d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-624faa427799ed28f481e1cbc7e5a335e5adb100533b8f8e5e847e9d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-624faa427799ed28f481e1cbc7e5a335e5adb100533b8f8e5e847e9d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-624faa427799ed28f481e1cbc7e5a335e5adb100533b8f8e5e847e9d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-cc31a58ed0824a70ef56f9c70e9a9bb5-build-container,tekton.dev/taskRunUID=1e2b313a-0fb2-498e-b3bf-306f4b34b0e7,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-custom624faa427799ed28f481e1cb47ce6629-sast-shell-check,tekton.dev/taskRunUID=d4547322-2cbc-4306-bab7-0c133a642c85,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-custom624faa427799ed28f481e1cb47ce6629-clone-repository,tekton.dev/taskRunUID=0f05e017-f9dd-42c1-9a26-547605eb0444,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-cust624faa427799ed28f481e1cb47ce6629-sast-unicode-check,tekton.dev/taskRunUID=2e519a9c-f368-4c7f-94f0-5adfd3db2669,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust624faa427799ed2103728b09de9dfed86f146e3f1a060ba-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust624faa427799ed2103728b09de9dfed86f146e3f1a060ba-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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust624faa427799ed2103728b09de9dfed86f146e3f1a060ba-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust624faa427799ed2103728b09de9dfed86f146e3f1a060ba-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust624faa427799ed2103728b09de9dfed86f146e3f1a060ba-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust624faa427799ed2103728b09de9dfed86f146e3f1a060ba-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust624faa427799ed2103728b09de9dfed86f146e3f1a060ba-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust624faa427799ed2103728b09de9dfed86f146e3f1a060ba-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust624faa427799ed2103728b09de9dfed86f146e3f1a060ba-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:45:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cust624faa427799ed2103728b09de9dfed86f146e3f1a060ba-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:45:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custocc31a58ed0824a70ef56f9c70e9a9bb5-build-image-index,tekton.dev/taskRunUID=7f2e926c-afbb-466e-887e-b1cd5f73b1dc,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:45:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:45:11Z","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-21T11:45:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:45:11Z","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-21T11:45:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} I0421 11:45:15.927791 1 request.go:752] "Waited before sending request" delay="1.993682664s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzQwMDUsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:45:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:45:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:45:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:45:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:45:15Z","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-21T11:45:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:45:15Z","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-21T11:45:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:45:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:45:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:45:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:45:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:45:19Z","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-21T11:45:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:45:19Z","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-21T11:45:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:45:19Z","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-21T11:45:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:45:23Z","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-21T11:45:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:45:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:45:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:45:23Z","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-21T11:45:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:45:25Z","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-21T11:45:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} I0421 11:45:27.928862 1 request.go:752] "Waited before sending request" delay="1.875935385s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzQyNzEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:45:29Z","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-21T11:45:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:45:29Z","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-21T11:45:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:45:29Z","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-21T11:45:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:45:29Z","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-21T11:45:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:45:29Z","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-21T11:45:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:45:29Z","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-21T11:45:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:45:33Z","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-21T11:45:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:45:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:45:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:45: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-21T11:45:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:45: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-21T11:45:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:45: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-21T11:45:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:45:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:45: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-21T11:45: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-21T11:45: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-21T11:45: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-21T11:45: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-21T11:45:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:45:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:45: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-21T11:45:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:45: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-21T11:45: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-21T11:45: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-21T11:45: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-21T11:45: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-21T11:45: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-21T11:45:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:45:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} I0421 11:45:39.927783 1 request.go:752] "Waited before sending request" delay="1.869065146s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzQ0MzcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:45:41Z","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-21T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:45:41Z","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-21T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:45:41Z","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-21T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:45:41Z","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-21T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:45:41Z","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-21T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:45:41Z","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-21T11:45:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:45:47Z","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-21T11:45:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:45:47Z","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-21T11:45:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:45:47Z","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-21T11:45:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} I0421 11:45:49.928753 1 request.go:752] "Waited before sending request" delay="1.819760949s" 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-ciwz/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzQ1OTAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-91de291e6a5085ff4cdc0919e8f249df-build-container,tekton.dev/taskRunUID=4572aeab-7a57-49a8-bc55-e3711f16f1d3,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-custom91de291e6a5085ff4cdc0919e8f249df-sast-shell-check,tekton.dev/taskRunUID=1ec73994-cbe7-4516-897b-0aa20dee4212,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5086a47a2e6ad362b84b89f7fc72bf527de-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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5086a47a2e6ad362b84b89f7fc72bf527de-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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5086a47a2e6ad362b84b89f7fc72bf527de-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5086a47a2e6ad362b84b89f7fc72bf527de-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5086a47a2e6ad362b84b89f7fc72bf527de-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5086a47a2e6ad362b84b89f7fc72bf527de-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5086a47a2e6ad362b84b89f7fc72bf527de-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5086a47a2e6ad362b84b89f7fc72bf527de-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5086a47a2e6ad362b84b89f7fc72bf527de-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5086a47a2e6ad362b84b89f7fc72bf527de-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5086a47a2e6ad362b84b89f7fc72bf527de-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5086a47a2e6ad362b84b89f7fc72bf527de-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5086a47a2e6ad362b84b89f7fc72bf527de-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5086a47a2e6ad362b84b89f7fc72bf527de-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom91de291e6a5086a47a2e6ad362b84b89f7fc72bf527de-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-91de291e6a5085ff4cdc0919e8f249df-deprecated-base-image-check,tekton.dev/taskRunUID=125f6fc6-92c1-4102-acff-a19b4a879023,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c91de291e6a5085ff4cdc0919e8f249df-prefetch-dependencies,tekton.dev/taskRunUID=eff5c8d2-2518-456d-a921-0a16459918d1,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custo91de291e6a5085ff4cdc0919e8f249df-build-image-index,tekton.dev/taskRunUID=b65367fb-6bfc-4d0d-8e9c-34834bb569e1,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-init,tekton.dev/taskRunUID=02968a9e-83fe-4311-a7ef-747ceca555f8,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs-init,tekton.dev/taskRunUID=64143617-b3e4-4536-a558-81f1c7f89df7,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-clamav-scan,tekton.dev/taskRunUID=0cfc579c-c105-4cdd-96c6-ab58e78d4c18,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa89fa6f3c424b6087f17214e677c12fb-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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa89fa6f3c424b6087f17214e677c12fb-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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa89fa6f3c424b6087f17214e677c12fb-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa89fa6f3c424b6087f17214e677c12fb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa89fa6f3c424b6087f17214e677c12fb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa89fa6f3c424b6087f17214e677c12fb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa89fa6f3c424b6087f17214e677c12fb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa89fa6f3c424b6087f17214e677c12fb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa89fa6f3c424b6087f17214e677c12fb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa89fa6f3c424b6087f17214e677c12fb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa89fa6f3c424b6087f17214e677c12fb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-cec91e0406509df1d223460106cd99987-prefetch-dependencies,tekton.dev/taskRunUID=7f3ce734-9893-417c-8dc4-e7221acc0ae7,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-tpa-scan,tekton.dev/taskRunUID=e9cddc2a-9c53-4968-b8b9-27746db1ec52,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom91de291e6a5085ff4cdc0919e8f249df-clone-repository,tekton.dev/taskRunUID=feef7263-18a4-45ed-ab45-fea12a40870a,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-customec91e0406509df1d223460106cd99987-clone-repository,tekton.dev/taskRunUID=dcfd0d1e-348d-4189-8932-89b0fe2a6828,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509db79c0e81e0ccdcb46f97dbec8d44e6ba-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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509db79c0e81e0ccdcb46f97dbec8d44e6ba-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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509db79c0e81e0ccdcb46f97dbec8d44e6ba-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509db79c0e81e0ccdcb46f97dbec8d44e6ba-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509db79c0e81e0ccdcb46f97dbec8d44e6ba-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509db79c0e81e0ccdcb46f97dbec8d44e6ba-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509db79c0e81e0ccdcb46f97dbec8d44e6ba-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509db79c0e81e0ccdcb46f97dbec8d44e6ba-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509db79c0e81e0ccdcb46f97dbec8d44e6ba-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509db79c0e81e0ccdcb46f97dbec8d44e6ba-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509db79c0e81e0ccdcb46f97dbec8d44e6ba-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509db79c0e81e0ccdcb46f97dbec8d44e6ba-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509db79c0e81e0ccdcb46f97dbec8d44e6ba-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509db79c0e81e0ccdcb46f97dbec8d44e6ba-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509db79c0e81e0ccdcb46f97dbec8d44e6ba-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509db79c0e81e0ccdcb46f97dbec8d44e6ba-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:45:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509db79c0e81e0ccdcb46f97dbec8d44e6ba-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cus91de291e6a5085ff4cdc0919e8f249df-rpms-signature-scan,tekton.dev/taskRunUID=1356e821-a1fe-481f-b287-14fb71abd4bf,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-cust91de291e6a5085ff4cdc0919e8f249df-sast-unicode-check,tekton.dev/taskRunUID=796515eb-6b67-4572-88df-b9f97495b740,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:45:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:45:57Z","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-21T11:45:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:45:57Z","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-21T11:45:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:45:57Z","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-21T11:45:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:45:57Z","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-21T11:45:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} I0421 11:45:59.928763 1 request.go:752] "Waited before sending request" delay="1.889624728s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzQ3MzQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:45:59Z","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-21T11:45:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:45:59Z","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-21T11:45:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:46:05Z","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-21T11:46:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:46:05Z","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-21T11:46:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:46:05Z","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-21T11:46:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0421 11:46:11.928895 1 request.go:752] "Waited before sending request" delay="1.995043731s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzQ5OTAsInN0YXJ0Ijoia3ViZWFyY2hpdmUtdmFjdXVtXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:46:11Z","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-21T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:46:11Z","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-21T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:46:11Z","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-21T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:46:11Z","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-21T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:46:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-21T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:46:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=81f29f88-f4b4-48d1-bcb5-339959760e0a,batch.kubernetes.io/job-name=pipelines-vacuum-29612855,controller-uid=81f29f88-f4b4-48d1-bcb5-339959760e0a,job-name=pipelines-vacuum-29612855"} {"level":"debug","ts":"2026-04-21T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:46:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:46:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-21T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:46:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:46:11Z","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-21T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:46:11Z","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-21T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:46:11Z","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-21T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:46:11Z","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-21T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:46:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:46:11Z","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-21T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:46:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:46:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=04949f6a-b1d1-484e-b8be-d395296cd556,batch.kubernetes.io/job-name=pipelines-vacuum-29612860,controller-uid=04949f6a-b1d1-484e-b8be-d395296cd556,job-name=pipelines-vacuum-29612860"} {"level":"debug","ts":"2026-04-21T11:46:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:46:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=6d44ec80-ac87-4c74-aae1-757361d6fc2a,batch.kubernetes.io/job-name=pipelines-vacuum-29612865,controller-uid=6d44ec80-ac87-4c74-aae1-757361d6fc2a,job-name=pipelines-vacuum-29612865"} {"level":"debug","ts":"2026-04-21T11:46:13Z","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-21T11:46:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:46:13Z","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-21T11:46:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} I0421 11:46:23.928386 1 request.go:752] "Waited before sending request" delay="1.751763701s" 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-drjg/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzUzMzAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-cus40a603d2663b3fc3b0aa108095e7993c-rpms-signature-scan,tekton.dev/taskRunUID=e62c7be2-c4c1-493f-a8ae-0c2704c499a7,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus40a603d2663b3fc3db988215d86be9d370e2e70b658bb57e-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus40a603d2663b3fc3db988215d86be9d370e2e70b658bb57e-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus40a603d2663b3fc3db988215d86be9d370e2e70b658bb57e-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus40a603d2663b3fc3db988215d86be9d370e2e70b658bb57e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus40a603d2663b3fc3db988215d86be9d370e2e70b658bb57e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus40a603d2663b3fc3db988215d86be9d370e2e70b658bb57e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus40a603d2663b3fc3db988215d86be9d370e2e70b658bb57e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus40a603d2663b3fc3db988215d86be9d370e2e70b658bb57e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus40a603d2663b3fc3db988215d86be9d370e2e70b658bb57e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus40a603d2663b3fc3db988215d86be9d370e2e70b658bb57e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cus40a603d2663b3fc3db988215d86be9d370e2e70b658bb57e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-clamav-scan,tekton.dev/taskRunUID=54d38f28-2be8-45d2-afe2-86f46b70c63c,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-tpa-scan,tekton.dev/taskRunUID=76db9fbc-851c-4d29-9942-ad27ecbb60a4,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-cus1f9e8dd9bae9a31de75ecbb119a16fd9-rpms-signature-scan,tekton.dev/taskRunUID=6d3b108b-361e-44a3-bd0d-c098923534e7,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custo1f9e8dd9bae9a31de75ecbb119a16fd9-build-image-index,tekton.dev/taskRunUID=210c6be3-7cdf-4e76-beeb-d906ba108f13,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-init,tekton.dev/taskRunUID=11cef861-1a80-4441-a10d-1af898e2d769,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-tpa-scan,tekton.dev/taskRunUID=d0753c34-9091-497f-826e-571c6e8d7763,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-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-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom1f9e8dd9bae9a31de75ecbb119a16fd9-sast-shell-check,tekton.dev/taskRunUID=f38fc048-3243-470f-a006-d522cdec39d8,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-1f9e8dd9bae9a31de75ecbb119a16fd9-deprecated-base-image-check,tekton.dev/taskRunUID=84b8f549-fb1e-476f-b4c3-777887b1c03c,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custo40a603d2663b3fc3b0aa108095e7993c-build-image-index,tekton.dev/taskRunUID=071541ed-6d30-4cfa-92e6-787c458c48c0,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo40a603d2663b3f0b7ed7d9c39664052e69a319b70d1fa1-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo40a603d2663b3f0b7ed7d9c39664052e69a319b70d1fa1-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo40a603d2663b3f0b7ed7d9c39664052e69a319b70d1fa1-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo40a603d2663b3f0b7ed7d9c39664052e69a319b70d1fa1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo40a603d2663b3f0b7ed7d9c39664052e69a319b70d1fa1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo40a603d2663b3f0b7ed7d9c39664052e69a319b70d1fa1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo40a603d2663b3f0b7ed7d9c39664052e69a319b70d1fa1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo40a603d2663b3f0b7ed7d9c39664052e69a319b70d1fa1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo40a603d2663b3f0b7ed7d9c39664052e69a319b70d1fa1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo40a603d2663b3f0b7ed7d9c39664052e69a319b70d1fa1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo40a603d2663b3f0b7ed7d9c39664052e69a319b70d1fa1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo40a603d2663b3f0b7ed7d9c39664052e69a319b70d1fa1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo40a603d2663b3f0b7ed7d9c39664052e69a319b70d1fa1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo40a603d2663b3f0b7ed7d9c39664052e69a319b70d1fa1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custo40a603d2663b3f0b7ed7d9c39664052e69a319b70d1fa1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-clamav-scan,tekton.dev/taskRunUID=6a012b04-2c6e-489b-aa33-d6cdfc1f1606,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh21e39fdc761d64ae4a9691ce9265e148-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh21e39fdc761d64ae4a9691ce9265e148-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh21e39fdc761d64ae4a9691ce9265e148-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh21e39fdc761d64ae4a9691ce9265e148-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh21e39fdc761d64ae4a9691ce9265e148-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh21e39fdc761d64ae4a9691ce9265e148-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh21e39fdc761d64ae4a9691ce9265e148-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh21e39fdc761d64ae4a9691ce9265e148-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh21e39fdc761d64ae4a9691ce9265e148-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh21e39fdc761d64ae4a9691ce9265e148-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh21e39fdc761d64ae4a9691ce9265e148-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom40a603d2663b3fc3b0aa108095e7993c-sast-shell-check,tekton.dev/taskRunUID=b561c8a2-d8e3-4b74-a6e5-7195cae80583,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b3c6aafb5d196fc18f23ea99ce5138bb26-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b3c6aafb5d196fc18f23ea99ce5138bb26-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b3c6aafb5d196fc18f23ea99ce5138bb26-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b3c6aafb5d196fc18f23ea99ce5138bb26-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b3c6aafb5d196fc18f23ea99ce5138bb26-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b3c6aafb5d196fc18f23ea99ce5138bb26-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b3c6aafb5d196fc18f23ea99ce5138bb26-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b3c6aafb5d196fc18f23ea99ce5138bb26-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b3c6aafb5d196fc18f23ea99ce5138bb26-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b3c6aafb5d196fc18f23ea99ce5138bb26-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b3c6aafb5d196fc18f23ea99ce5138bb26-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b3c6aafb5d196fc18f23ea99ce5138bb26-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b3c6aafb5d196fc18f23ea99ce5138bb26-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b3c6aafb5d196fc18f23ea99ce5138bb26-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom40a603d2663b3c6aafb5d196fc18f23ea99ce5138bb26-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-cust1f9e8dd9bae9a31de75ecbb119a16fd9-sast-unicode-check,tekton.dev/taskRunUID=33eee68e-be59-4346-bd67-58adaed53765,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-init,tekton.dev/taskRunUID=a1acc15a-c488-4225-a6bd-85a9e834d80a,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-cust40a603d2663b3fc3b0aa108095e7993c-sast-unicode-check,tekton.dev/taskRunUID=7b3ebdb0-f775-40a9-b640-818127147213,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust40a603d2663b3fcfd45d967e503e4b1b48f7289db12d9b5-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust40a603d2663b3fcfd45d967e503e4b1b48f7289db12d9b5-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust40a603d2663b3fcfd45d967e503e4b1b48f7289db12d9b5-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust40a603d2663b3fcfd45d967e503e4b1b48f7289db12d9b5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust40a603d2663b3fcfd45d967e503e4b1b48f7289db12d9b5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust40a603d2663b3fcfd45d967e503e4b1b48f7289db12d9b5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust40a603d2663b3fcfd45d967e503e4b1b48f7289db12d9b5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust40a603d2663b3fcfd45d967e503e4b1b48f7289db12d9b5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust40a603d2663b3fcfd45d967e503e4b1b48f7289db12d9b5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust40a603d2663b3fcfd45d967e503e4b1b48f7289db12d9b5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust40a603d2663b3fcfd45d967e503e4b1b48f7289db12d9b5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust40a603d2663b3fcfd45d967e503e4b1b48f7289db12d9b5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust40a603d2663b3fcfd45d967e503e4b1b48f7289db12d9b5-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust40a603d2663b3fcfd45d967e503e4b1b48f7289db12d9b5-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust40a603d2663b3fcfd45d967e503e4b1b48f7289db12d9b5-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cust40a603d2663b3fcfd45d967e503e4b1b48f7289db12d9b5-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom40a603d2663b3fc3b0aa108095e7993c-clone-repository,tekton.dev/taskRunUID=9c136002-caed-4236-93ed-de2962acc4e1,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-1f9e8dd9bae9a31de75ecbb119a16fd9-build-container,tekton.dev/taskRunUID=990c2f35-ee4d-42b2-a590-1dbe697c89e1,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-40a603d2663b3fc3b0aa108095e7993c-build-container,tekton.dev/taskRunUID=c20118ea-ea85-4b65-a189-5ec1cffb29a1,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-40a603d2663bae8025cf6eafa04c0b2ddd2fc004de2e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom1f9e8dd9bae9a31de75ecbb119a16fd9-clone-repository,tekton.dev/taskRunUID=c57c1ad7-fc0e-49b6-82fd-7966633c0720,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-40a603d2663b3fc3b0aa108095e7993c-deprecated-base-image-check,tekton.dev/taskRunUID=91070f3a-8474-47fc-a15b-0280855b5818,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-40a603d2663b3fc3b0aa1080d79265871c6d84d64e6d6411779ba9c2-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-40a603d2663b3fc3b0aa1080d79265871c6d84d64e6d6411779ba9c2-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-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-40a603d2663b3fc3b0aa1080d79265871c6d84d64e6d6411779ba9c2-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-40a603d2663b3fc3b0aa1080d79265871c6d84d64e6d6411779ba9c2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c1f9e8dd9bae9a31de75ecbb119a16fd9-prefetch-dependencies,tekton.dev/taskRunUID=e78b582d-5aae-448c-a763-e00479fb73a8,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c40a603d2663b3fc3b0aa108095e7993c-prefetch-dependencies,tekton.dev/taskRunUID=e78efb95-631e-4c79-b1bb-cb40c3a0f18c,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:46:31Z","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-21T11:46:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:46:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:46:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:46:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:46:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} I0421 11:46:35.928231 1 request.go:752] "Waited before sending request" delay="1.798459243s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzU2MzYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:46:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:46: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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:46:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:46:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:46:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:46: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-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:46:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:46: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=545d445858"} {"level":"debug","ts":"2026-04-21T11:46:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:46: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-21T11:46:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:46: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-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:46:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:46: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-54f88697dd,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-21T11:46:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:46:45Z","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-21T11:46:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:46:45Z","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-21T11:46:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:46:45Z","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-21T11:46:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:46:45Z","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-21T11:46:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:46:45Z","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-21T11:46:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:46:45Z","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-21T11:46:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:46:45Z","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-21T11:46:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:46:45Z","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-21T11:46:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:46:45Z","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-21T11:46:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} I0421 11:46:47.928071 1 request.go:752] "Waited before sending request" delay="1.667715528s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzU4NjQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=7743f5ba-75e0-4755-a761-222c17755548,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=7743f5ba-75e0-4755-a761-222c17755548,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-21T11:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"info","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:46:51Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:46:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=7743f5ba-75e0-4755-a761-222c17755548,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=7743f5ba-75e0-4755-a761-222c17755548,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-21T11:46:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} I0421 11:46:57.928714 1 request.go:752] "Waited before sending request" delay="1.881934419s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzYxMjIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} I0421 11:47:07.929116 1 request.go:752] "Waited before sending request" delay="1.995042912s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzYzNDgsInN0YXJ0IjoibXQtYnJva2VyLWluZ3Jlc3NcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47: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-21T11:47: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-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:47:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:47:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:47:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:47:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:47:13Z","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-21T11:47:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:47:13Z","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-21T11:47:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:47:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:47:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} I0421 11:47:19.928756 1 request.go:752] "Waited before sending request" delay="1.866741038s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzY2NTUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:47:21Z","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-21T11:47:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:47:21Z","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-21T11:47:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:47:21Z","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-21T11:47:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:47:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:47:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:47:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:47:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:47:23Z","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-21T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:47:23Z","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-21T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:47:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-21T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:47:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:47:23Z","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-21T11:47:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:27Z","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-21T11:47:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:47:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7d4fc9f874"} {"level":"debug","ts":"2026-04-21T11:47:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:47:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:47:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:47:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:47:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:47:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:47:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:47:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-21T11:47:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:47:29Z","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-21T11:47:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} I0421 11:47:31.927760 1 request.go:752] "Waited before sending request" delay="1.884305185s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzY5MzksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:47:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-21T11:47:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-21T11:47:33Z","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=78fd78c667"} {"level":"debug","ts":"2026-04-21T11:47:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:47:33Z","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=786b7d6956"} {"level":"debug","ts":"2026-04-21T11:47:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:47:33Z","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-21T11:47:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:47:33Z","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-21T11:47:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:47:33Z","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-21T11:47:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:47:33Z","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=cb6cf4bcf"} {"level":"debug","ts":"2026-04-21T11:47:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:47:33Z","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=7895cb876f"} {"level":"debug","ts":"2026-04-21T11:47:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:47:33Z","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-21T11:47:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:47:33Z","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-21T11:47:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-ccc31a58ed0824a70ef56f9c70e9a9bb5-prefetch-dependencies,tekton.dev/taskRunUID=fbda0649-1fff-468f-8ca2-2fdc9f67f2a2,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-cust624faa427799ed28f481e1cb47ce6629-sast-unicode-check,tekton.dev/taskRunUID=2e519a9c-f368-4c7f-94f0-5adfd3db2669,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-custom624faa427799ed28f481e1cb47ce6629-clone-repository,tekton.dev/taskRunUID=0f05e017-f9dd-42c1-9a26-547605eb0444,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-cc31a58ed0824a70ef56f9c70e9a9bb5-deprecated-base-image-check,tekton.dev/taskRunUID=8d5b4da4-dca7-44c6-8631-07864a7a1304,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-c624faa427799ed28f481e1cb47ce6629-prefetch-dependencies,tekton.dev/taskRunUID=613ad9c6-ae1b-4921-9bb1-c37cbed80ef3,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cuscc31a58ed0824a70ef56f9c70e9a9bb5-rpms-signature-scan,tekton.dev/taskRunUID=7b7016df-b756-48ec-aad7-66406bd39af9,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custo624faa427799ed28f481e1cb47ce6629-build-image-index,tekton.dev/taskRunUID=7808e328-6175-4624-8d59-986144fdeb39,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-624faa427799ed28f481e1cb47ce6629-deprecated-base-image-check,tekton.dev/taskRunUID=cc4f6df3-1b94-4857-946c-7bc3c1e6464e,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cus624faa427799ed28f481e1cb47ce6629-rpms-signature-scan,tekton.dev/taskRunUID=7d929049-cf71-46c8-9589-d98c16addc2c,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-clone-repository,tekton.dev/taskRunUID=e3b115b6-3203-4b66-a866-95cad3f8abda"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-fj-test-custom-branch-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-cd35615618634194daa3597741aacbc63-prefetch-dependencies,tekton.dev/taskRunUID=939b8aaa-d695-4d63-8588-a51d38cbb56d"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-custcc31a58ed0824a70ef56f9c70e9a9bb5-sast-unicode-check,tekton.dev/taskRunUID=9d856422-08e1-4fc3-84c7-0bd41798b63d,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-624faa427799ed28f481e1cb47ce6629-build-container,tekton.dev/taskRunUID=dd375914-3154-4b7a-a513-abe86d90edb5,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd-clamav-scan,tekton.dev/taskRunUID=0abc210d-01ab-4877-bf5a-3c64bc53e8b9,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouoebe52f713f064aef653e46f0e2e093df-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd-tpa-scan,tekton.dev/taskRunUID=ffe40241-f157-422f-8b47-2f68b23daf99,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-cc31a58ed0824a70ef56f9c70e9a9bb5-build-container,tekton.dev/taskRunUID=1e2b313a-0fb2-498e-b3bf-306f4b34b0e7,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-customcc31a58ed0824a70ef56f9c70e9a9bb5-sast-shell-check,tekton.dev/taskRunUID=62b8acf9-74d3-4b0c-9f80-f8352c5a2886,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd-init,tekton.dev/taskRunUID=9715c24d-b42b-4c18-854a-05c99ffdb97a,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-custom624faa427799ed28f481e1cb47ce6629-sast-shell-check,tekton.dev/taskRunUID=d4547322-2cbc-4306-bab7-0c133a642c85,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom624faa427799e2a06bd78859419b38eb97ed2e9919784-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custocc31a58ed0824a70ef56f9c70e9a9bb5-build-image-index,tekton.dev/taskRunUID=7f2e926c-afbb-466e-887e-b1cd5f73b1dc,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-clamav-scan,tekton.dev/taskRunUID=eae40969-3a75-4205-838b-a175a8e91c4e,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-init,tekton.dev/taskRunUID=72ac0f7f-f741-4c21-a349-3bc4a41da3f6"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-customcc31a58ed0824a70ef56f9c70e9a9bb5-clone-repository,tekton.dev/taskRunUID=d75762ad-0070-4076-88d7-0c08f58831ef,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-init,tekton.dev/taskRunUID=b42f0d21-c199-4eff-9930-a7d79b9c50d8,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-tpa-scan,tekton.dev/taskRunUID=b1143e80-bbb2-4590-abd9-475c6de81b27,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:47:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:47:39Z","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-21T11:47:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:47:39Z","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-21T11:47:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} I0421 11:47:43.928717 1 request.go:752] "Waited before sending request" delay="1.99203765s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzcxMjEsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:47:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:47:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:47:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:47:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:47:43Z","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-21T11:47:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:47:43Z","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-21T11:47:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:47:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:47:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:47:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:47:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:47:51Z","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-21T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:47:51Z","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-21T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:47:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:47:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} I0421 11:47:53.928802 1 request.go:752] "Waited before sending request" delay="1.885935272s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzczMjcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:47: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-21T11:47:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-21T11:47:57Z","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-21T11:47:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:47:57Z","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-21T11:47:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:47:57Z","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-21T11:47:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:47:57Z","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-21T11:47:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:47:57Z","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-21T11:47:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:47:57Z","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-21T11:47:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:48:01Z","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-21T11:48:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:48:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:48:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0421 11:48:03.929146 1 request.go:752] "Waited before sending request" delay="1.882933909s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Nzc2MDAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:48:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:48:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:48:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:48:05Z","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-21T11:48:05Z","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-21T11:48:05Z","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-21T11:48:05Z","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-21T11:48:05Z","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-21T11:48:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:48:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:48:05Z","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-21T11:48:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:48:05Z","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-21T11:48:05Z","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-21T11:48:05Z","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-21T11:48:05Z","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-21T11:48:05Z","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-21T11:48:05Z","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-21T11:48: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-21T11:48:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0421 11:48:15.927892 1 request.go:752] "Waited before sending request" delay="1.994433343s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzgwMzAsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:48:15Z","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-21T11:48:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:48:15Z","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-21T11:48:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:48:15Z","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-21T11:48:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custoec91e0406509df1d223460106cd99987-build-image-index,tekton.dev/taskRunUID=edf83239-b37b-4dbb-af13-982d91951698,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoec91e0406509df5573dc2622bced1e026df63060676c18-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoec91e0406509df5573dc2622bced1e026df63060676c18-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoec91e0406509df5573dc2622bced1e026df63060676c18-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoec91e0406509df5573dc2622bced1e026df63060676c18-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoec91e0406509df5573dc2622bced1e026df63060676c18-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoec91e0406509df5573dc2622bced1e026df63060676c18-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoec91e0406509df5573dc2622bced1e026df63060676c18-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoec91e0406509df5573dc2622bced1e026df63060676c18-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoec91e0406509df5573dc2622bced1e026df63060676c18-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoec91e0406509df5573dc2622bced1e026df63060676c18-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoec91e0406509df5573dc2622bced1e026df63060676c18-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoec91e0406509df5573dc2622bced1e026df63060676c18-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoec91e0406509df5573dc2622bced1e026df63060676c18-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoec91e0406509df5573dc2622bced1e026df63060676c18-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custoec91e0406509df5573dc2622bced1e026df63060676c18-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-91de291e6a5085ff4cdc0919e8f249df-build-container,tekton.dev/taskRunUID=4572aeab-7a57-49a8-bc55-e3711f16f1d3,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs-tpa-scan,tekton.dev/taskRunUID=69d59e47-c8de-4c0b-84b4-0979f006b894,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom91de291e6a5085ff4cdc0919e8f249df-clone-repository,tekton.dev/taskRunUID=feef7263-18a4-45ed-ab45-fea12a40870a,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cusec91e0406509df1d223460106cd99987-rpms-signature-scan,tekton.dev/taskRunUID=bf3d24c5-fdab-4a68-b582-ef7cb7d16450,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-custec91e0406509df1d223460106cd99987-sast-unicode-check,tekton.dev/taskRunUID=4f17cb30-12c3-4c22-b686-3b2f30b35090,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-init,tekton.dev/taskRunUID=02968a9e-83fe-4311-a7ef-747ceca555f8,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-customec91e0406509df1d223460106cd99987-sast-shell-check,tekton.dev/taskRunUID=64904e4b-8754-427b-a4ab-c643a4118dd7,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-cust91de291e6a5085ff4cdc0919e8f249df-sast-unicode-check,tekton.dev/taskRunUID=796515eb-6b67-4572-88df-b9f97495b740,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custo91de291e6a5085ff4cdc0919e8f249df-build-image-index,tekton.dev/taskRunUID=b65367fb-6bfc-4d0d-8e9c-34834bb569e1,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cus91de291e6a5085ff4cdc0919e8f249df-rpms-signature-scan,tekton.dev/taskRunUID=1356e821-a1fe-481f-b287-14fb71abd4bf,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-customec91e0406509df1d223460106cd99987-clone-repository,tekton.dev/taskRunUID=dcfd0d1e-348d-4189-8932-89b0fe2a6828,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-91de291e6a5085ff4cdc0919e8f249df-deprecated-base-image-check,tekton.dev/taskRunUID=125f6fc6-92c1-4102-acff-a19b4a879023,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c91de291e6a5085ff4cdc0919e8f249df-prefetch-dependencies,tekton.dev/taskRunUID=eff5c8d2-2518-456d-a921-0a16459918d1,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs-clamav-scan,tekton.dev/taskRunUID=bc69d89c-eed3-45ee-8cca-ad9c4f198e77,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs-init,tekton.dev/taskRunUID=64143617-b3e4-4536-a558-81f1c7f89df7,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-clamav-scan,tekton.dev/taskRunUID=0cfc579c-c105-4cdd-96c6-ab58e78d4c18,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-ec91e0406509df1d223460106cd99987-deprecated-base-image-check,tekton.dev/taskRunUID=2f6fc3b9-3689-4c31-bce9-9e26fcb8054b,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-cec91e0406509df1d223460106cd99987-prefetch-dependencies,tekton.dev/taskRunUID=7f3ce734-9893-417c-8dc4-e7221acc0ae7,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cec91e0406509df1d22ee67a41855917962d81261528950fcc9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-ec91e0406509df1d223460106cd99987-build-container,tekton.dev/taskRunUID=ea215823-aefb-47dc-b4da-1aed013e141f,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-tpa-scan,tekton.dev/taskRunUID=e9cddc2a-9c53-4968-b8b9-27746db1ec52,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-custom91de291e6a5085ff4cdc0919e8f249df-sast-shell-check,tekton.dev/taskRunUID=1ec73994-cbe7-4516-897b-0aa20dee4212,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:48:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} I0421 11:48:25.927912 1 request.go:752] "Waited before sending request" delay="1.884872355s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzgyNjgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0421 11:48:37.928294 1 request.go:752] "Waited before sending request" delay="1.862913153s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Nzg0NTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:48:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=81f29f88-f4b4-48d1-bcb5-339959760e0a,batch.kubernetes.io/job-name=pipelines-vacuum-29612855,controller-uid=81f29f88-f4b4-48d1-bcb5-339959760e0a,job-name=pipelines-vacuum-29612855"} {"level":"debug","ts":"2026-04-21T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:48:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=04949f6a-b1d1-484e-b8be-d395296cd556,batch.kubernetes.io/job-name=pipelines-vacuum-29612860,controller-uid=04949f6a-b1d1-484e-b8be-d395296cd556,job-name=pipelines-vacuum-29612860"} {"level":"debug","ts":"2026-04-21T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:48:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:48:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=6d44ec80-ac87-4c74-aae1-757361d6fc2a,batch.kubernetes.io/job-name=pipelines-vacuum-29612865,controller-uid=6d44ec80-ac87-4c74-aae1-757361d6fc2a,job-name=pipelines-vacuum-29612865"} {"level":"debug","ts":"2026-04-21T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:48:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:48:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:48:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11: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-21T11:48:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11: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-21T11:48:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0421 11:48:49.927753 1 request.go:752] "Waited before sending request" delay="1.993249749s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Nzg2MTEsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:48: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-21T11:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-cust1f9e8dd9bae9a31de75ecbb119a16fd9-sast-unicode-check,tekton.dev/taskRunUID=33eee68e-be59-4346-bd67-58adaed53765,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custo1f9e8dd9bae9a31de75ecbb119a16fd9-build-image-index,tekton.dev/taskRunUID=210c6be3-7cdf-4e76-beeb-d906ba108f13,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custo40a603d2663b3fc3b0aa108095e7993c-build-image-index,tekton.dev/taskRunUID=071541ed-6d30-4cfa-92e6-787c458c48c0,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-tpa-scan,tekton.dev/taskRunUID=d0753c34-9091-497f-826e-571c6e8d7763,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom1f9e8dd9bae9a31de75ecbb119a16fd9-clone-repository,tekton.dev/taskRunUID=c57c1ad7-fc0e-49b6-82fd-7966633c0720,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom1f9e8dd9bae9a31de75ecbb119a16fd9-sast-shell-check,tekton.dev/taskRunUID=f38fc048-3243-470f-a006-d522cdec39d8,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=2cdbf51b5328b62793c87f88a65e86719f25b420,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRunUID=cdcdc0fb-fd5f-4495-92d9-5d62d74c8939,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-cd67bea7a53e1c4c989963bc651bf4b8a-prefetch-dependencies,tekton.dev/taskRunUID=9074d01c-edb0-41bc-b689-817e6bc43f3c"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cd67bea7a53e1c4c98948ac19194e506a867f3fcb23396fe168-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cd67bea7a53e1c4c98948ac19194e506a867f3fcb23396fe168-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cd67bea7a53e1c4c98948ac19194e506a867f3fcb23396fe168-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cd67bea7a53e1c4c98948ac19194e506a867f3fcb23396fe168-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cd67bea7a53e1c4c98948ac19194e506a867f3fcb23396fe168-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cd67bea7a53e1c4c98948ac19194e506a867f3fcb23396fe168-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cd67bea7a53e1c4c98948ac19194e506a867f3fcb23396fe168-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cd67bea7a53e1c4c98948ac19194e506a867f3fcb23396fe168-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cd67bea7a53e1c4c98948ac19194e506a867f3fcb23396fe168-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cd67bea7a53e1c4c98948ac19194e506a867f3fcb23396fe168-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cd67bea7a53e1c4c98948ac19194e506a867f3fcb23396fe168-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cd67bea7a53e1c4c98948ac19194e506a867f3fcb23396fe168-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cd67bea7a53e1c4c98948ac19194e506a867f3fcb23396fe168-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cd67bea7a53e1c4c98948ac19194e506a867f3fcb23396fe168-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cd67bea7a53e1c4c98948ac19194e506a867f3fcb23396fe168-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cd67bea7a53e1c4c98948ac19194e506a867f3fcb23396fe168-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-cd67bea7a53e1c4c98948ac19194e506a867f3fcb23396fe168-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-init,tekton.dev/taskRunUID=a1acc15a-c488-4225-a6bd-85a9e834d80a,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=2cdbf51b5328b62793c87f88a65e86719f25b420,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRunUID=cdcdc0fb-fd5f-4495-92d9-5d62d74c8939,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb-build-container,tekton.dev/taskRunUID=1292de9d-b523-47ee-bc72-3f72da2306ea"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=2cdbf51b5328b62793c87f88a65e86719f25b420,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRunUID=cdcdc0fb-fd5f-4495-92d9-5d62d74c8939,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb-clone-repository,tekton.dev/taskRunUID=d69a1a57-aab5-443f-a8b0-91502b8475dc"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom40a603d2663b3fc3b0aa108095e7993c-sast-shell-check,tekton.dev/taskRunUID=b561c8a2-d8e3-4b74-a6e5-7195cae80583,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-1f9e8dd9bae9a31de75ecbb119a16fd9-deprecated-base-image-check,tekton.dev/taskRunUID=84b8f549-fb1e-476f-b4c3-777887b1c03c,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c1f9e8dd9bae9a31de75ecbb119a16fd9-prefetch-dependencies,tekton.dev/taskRunUID=e78b582d-5aae-448c-a763-e00479fb73a8,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-cus40a603d2663b3fc3b0aa108095e7993c-rpms-signature-scan,tekton.dev/taskRunUID=e62c7be2-c4c1-493f-a8ae-0c2704c499a7,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-1f9e8dd9bae9a31de75ecbb119a16fd9-build-container,tekton.dev/taskRunUID=990c2f35-ee4d-42b2-a590-1dbe697c89e1,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-init,tekton.dev/taskRunUID=11cef861-1a80-4441-a10d-1af898e2d769,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=2cdbf51b5328b62793c87f88a65e86719f25b420,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRunUID=cdcdc0fb-fd5f-4495-92d9-5d62d74c8939,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb-init,tekton.dev/taskRunUID=29bb18d7-93bc-4a82-b760-bc79d69843cd"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c40a603d2663b3fc3b0aa108095e7993c-prefetch-dependencies,tekton.dev/taskRunUID=e78efb95-631e-4c79-b1bb-cb40c3a0f18c,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-cus1f9e8dd9bae9a31de75ecbb119a16fd9-rpms-signature-scan,tekton.dev/taskRunUID=6d3b108b-361e-44a3-bd0d-c098923534e7,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-cust40a603d2663b3fc3b0aa108095e7993c-sast-unicode-check,tekton.dev/taskRunUID=7b3ebdb0-f775-40a9-b640-818127147213,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-40a603d2663b3fc3b0aa108095e7993c-build-container,tekton.dev/taskRunUID=c20118ea-ea85-4b65-a189-5ec1cffb29a1,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-clamav-scan,tekton.dev/taskRunUID=54d38f28-2be8-45d2-afe2-86f46b70c63c,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-40a603d2663b3fc3b0aa108095e7993c-deprecated-base-image-check,tekton.dev/taskRunUID=91070f3a-8474-47fc-a15b-0280855b5818,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-clamav-scan,tekton.dev/taskRunUID=6a012b04-2c6e-489b-aa33-d6cdfc1f1606,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-tpa-scan,tekton.dev/taskRunUID=76db9fbc-851c-4d29-9942-ad27ecbb60a4,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom40a603d2663b3fc3b0aa108095e7993c-clone-repository,tekton.dev/taskRunUID=9c136002-caed-4236-93ed-de2962acc4e1,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:48:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} I0421 11:48:59.928759 1 request.go:752] "Waited before sending request" delay="1.993605879s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Nzg3NjUsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:48:59Z","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-21T11:48:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:48:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:48:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:49:03Z","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-21T11:49:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:49:03Z","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-21T11:49:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:49:03Z","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-21T11:49:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:49:03Z","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-21T11:49:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:49:03Z","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-21T11:49:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:49:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:49:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:49:03Z","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-21T11:49:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:49:09Z","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-21T11:49:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:49:09Z","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-21T11:49:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:49:09Z","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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:49:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:49:09Z","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-21T11:49:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:49:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:49:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:49:09Z","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=545d445858"} {"level":"debug","ts":"2026-04-21T11:49:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:49:09Z","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-21T11:49:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:49:09Z","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-21T11:49:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:49:09Z","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-21T11:49:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:49:09Z","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-21T11:49:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:49:09Z","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-21T11:49:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:49:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:49:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:49:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:49:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:49:09Z","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-54f88697dd,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-21T11:49:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} I0421 11:49:11.928764 1 request.go:752] "Waited before sending request" delay="1.873580011s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzkwMjcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:49:13Z","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-21T11:49:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:49:13Z","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-21T11:49:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:49:13Z","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-21T11:49:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:49:13Z","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-21T11:49:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:49:13Z","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-21T11:49:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:49:13Z","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-21T11:49:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:49:13Z","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-21T11:49:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:49:13Z","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-21T11:49:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:49:13Z","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-21T11:49:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"info","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:49:13Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:49:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:49:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:49:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:49:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:49:19Z","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-21T11:49:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:49:19Z","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-21T11:49:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:49:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:49:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:49:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:49:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} I0421 11:49:23.928770 1 request.go:752] "Waited before sending request" delay="1.816771946s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzkzMDYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:49:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:49:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:49:29Z","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-21T11:49:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} I0421 11:49:33.928908 1 request.go:752] "Waited before sending request" delay="1.993048176s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Nzk3MzEsInN0YXJ0IjoidGVrdG9uLWt1ZXVlLXByb21ldGhldXMtazhzLXJlYWQtYmluZGluZ1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:49:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:49:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:49:41Z","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-21T11:49:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:49:41Z","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-21T11:49:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:49:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:49:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:49:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:49:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:49:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:49:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} I0421 11:49:43.929202 1 request.go:752] "Waited before sending request" delay="1.887937235s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Nzk5OTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:49:45Z","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-21T11:49:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:49:45Z","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-21T11:49:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:49:45Z","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-21T11:49:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:49:45Z","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-21T11:49:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:49:45Z","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-21T11:49:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:49:45Z","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-21T11:49:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:49: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-21T11:49:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} I0421 11:49:55.927703 1 request.go:752] "Waited before sending request" delay="1.991443822s" 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-ciwz/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODAyOTAsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c91de291e6a5085ff4cdc0919e8f249df-prefetch-dependencies,tekton.dev/taskRunUID=eff5c8d2-2518-456d-a921-0a16459918d1,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-cec91e0406509df1d223460106cd99987-prefetch-dependencies,tekton.dev/taskRunUID=7f3ce734-9893-417c-8dc4-e7221acc0ae7,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-cust91de291e6a5085ff4cdc0919e8f249df-sast-unicode-check,tekton.dev/taskRunUID=796515eb-6b67-4572-88df-b9f97495b740,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custo91de291e6a5085ff4cdc0919e8f249df-build-image-index,tekton.dev/taskRunUID=b65367fb-6bfc-4d0d-8e9c-34834bb569e1,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-91de291e6a5085ff4cdc0919e8f249df-build-container,tekton.dev/taskRunUID=4572aeab-7a57-49a8-bc55-e3711f16f1d3,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-customec91e0406509df1d223460106cd99987-sast-shell-check,tekton.dev/taskRunUID=64904e4b-8754-427b-a4ab-c643a4118dd7,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-customec91e0406509d96fdbb8513b6e6eb8e70735a8c9df665-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs-clamav-scan,tekton.dev/taskRunUID=bc69d89c-eed3-45ee-8cca-ad9c4f198e77,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo78d8db841f03f9d0b61795f01afaef2d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cusec91e0406509df1d223460106cd99987-rpms-signature-scan,tekton.dev/taskRunUID=bf3d24c5-fdab-4a68-b582-ef7cb7d16450,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-cusec91e0406509df1d00b7ab73786f16602be1285614c410c2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-custec91e0406509df1d223460106cd99987-sast-unicode-check,tekton.dev/taskRunUID=4f17cb30-12c3-4c22-b686-3b2f30b35090,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custec91e0406509df1acf78f9dea41068734b73a1617c928ff-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-custom91de291e6a5085ff4cdc0919e8f249df-sast-shell-check,tekton.dev/taskRunUID=1ec73994-cbe7-4516-897b-0aa20dee4212,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-ec91e0406509df1d223460106cd99987-deprecated-base-image-check,tekton.dev/taskRunUID=2f6fc3b9-3689-4c31-bce9-9e26fcb8054b,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-ec91e0406509df1d22346010e0b3027a2d9f1ca5b4cfa02b603188b1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom91de291e6a5085ff4cdc0919e8f249df-clone-repository,tekton.dev/taskRunUID=feef7263-18a4-45ed-ab45-fea12a40870a,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-91de291e6a5085ff4cdc0919e8f249df-deprecated-base-image-check,tekton.dev/taskRunUID=125f6fc6-92c1-4102-acff-a19b4a879023,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cus91de291e6a5085ff4cdc0919e8f249df-rpms-signature-scan,tekton.dev/taskRunUID=1356e821-a1fe-481f-b287-14fb71abd4bf,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custoec91e0406509df1d223460106cd99987-build-image-index,tekton.dev/taskRunUID=edf83239-b37b-4dbb-af13-982d91951698,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-init,tekton.dev/taskRunUID=02968a9e-83fe-4311-a7ef-747ceca555f8,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-clamav-scan,tekton.dev/taskRunUID=0cfc579c-c105-4cdd-96c6-ab58e78d4c18,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-tpa-scan,tekton.dev/taskRunUID=e9cddc2a-9c53-4968-b8b9-27746db1ec52,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs-init,tekton.dev/taskRunUID=64143617-b3e4-4536-a558-81f1c7f89df7,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-ec91e0406509df1d223460106cd99987-build-container,tekton.dev/taskRunUID=ea215823-aefb-47dc-b4da-1aed013e141f,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs-tpa-scan,tekton.dev/taskRunUID=69d59e47-c8de-4c0b-84b4-0979f006b894,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:49:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-pull-request-zj4hs-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-21T11:49:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-customec91e0406509df1d223460106cd99987-clone-repository,tekton.dev/taskRunUID=dcfd0d1e-348d-4189-8932-89b0fe2a6828,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:49:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:50:01Z","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-21T11:50:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:50:01Z","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-21T11:50:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:50:01Z","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-21T11:50:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:50:01Z","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-21T11:50:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:50: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-21T11:50:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:50: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-21T11:50:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} I0421 11:50:05.927871 1 request.go:752] "Waited before sending request" delay="1.887365155s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODA5NDksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:50:09Z","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-21T11:50:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:50:09Z","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-21T11:50:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:50:09Z","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-21T11:50:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:50:15Z","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-21T11:50:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:50:15Z","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-21T11:50:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:50:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:50:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:50:15Z","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-21T11:50:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:50:15Z","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-21T11:50:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:50:15Z","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-21T11:50:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:50:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-21T11:50:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:50:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:50:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:50:15Z","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-21T11:50:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:50:15Z","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-21T11:50:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:50:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-21T11:50:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:50:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=694dce5e-0620-43c5-8716-5b63349cfe72,batch.kubernetes.io/job-name=pipelines-vacuum-29612870,controller-uid=694dce5e-0620-43c5-8716-5b63349cfe72,job-name=pipelines-vacuum-29612870"} {"level":"debug","ts":"2026-04-21T11:50:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:50:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:50:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=04949f6a-b1d1-484e-b8be-d395296cd556,batch.kubernetes.io/job-name=pipelines-vacuum-29612860,controller-uid=04949f6a-b1d1-484e-b8be-d395296cd556,job-name=pipelines-vacuum-29612860"} {"level":"debug","ts":"2026-04-21T11:50:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:50:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=6d44ec80-ac87-4c74-aae1-757361d6fc2a,batch.kubernetes.io/job-name=pipelines-vacuum-29612865,controller-uid=6d44ec80-ac87-4c74-aae1-757361d6fc2a,job-name=pipelines-vacuum-29612865"} {"level":"debug","ts":"2026-04-21T11:50:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:50:15Z","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-21T11:50:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:50:15Z","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-21T11:50:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:50:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:50:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} I0421 11:50:17.928894 1 request.go:752] "Waited before sending request" delay="1.886935594s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODEyOTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:50:17Z","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-21T11:50:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:50:17Z","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-21T11:50:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:50:25Z","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-21T11:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:50:25Z","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-21T11:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:50:25Z","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-21T11:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:50:25Z","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-21T11:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:50:25Z","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-21T11:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:50:25Z","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-21T11:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} I0421 11:50:29.929194 1 request.go:752] "Waited before sending request" delay="1.99203768s" 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-drjg/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODE0NTIsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-cust1f9e8dd9bae9a31de75ecbb119a16fd9-sast-unicode-check,tekton.dev/taskRunUID=33eee68e-be59-4346-bd67-58adaed53765,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custo1f9e8dd9bae9a31de75ecbb119a16fd9-build-image-index,tekton.dev/taskRunUID=210c6be3-7cdf-4e76-beeb-d906ba108f13,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-1f9e8dd9bae9a31de75ecbb119a16fd9-build-container,tekton.dev/taskRunUID=990c2f35-ee4d-42b2-a590-1dbe697c89e1,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-40a603d2663b3fc3b0aa108095e7993c-build-container,tekton.dev/taskRunUID=c20118ea-ea85-4b65-a189-5ec1cffb29a1,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=2cdbf51b5328b62793c87f88a65e86719f25b420,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRunUID=cdcdc0fb-fd5f-4495-92d9-5d62d74c8939,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb-build-container,tekton.dev/taskRunUID=1292de9d-b523-47ee-bc72-3f72da2306ea"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom1f9e8dd9bae9a31de75ecbb119a16fd9-clone-repository,tekton.dev/taskRunUID=c57c1ad7-fc0e-49b6-82fd-7966633c0720,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c40a603d2663b3fc3b0aa108095e7993c-prefetch-dependencies,tekton.dev/taskRunUID=e78efb95-631e-4c79-b1bb-cb40c3a0f18c,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custo40a603d2663b3fc3b0aa108095e7993c-build-image-index,tekton.dev/taskRunUID=071541ed-6d30-4cfa-92e6-787c458c48c0,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=2cdbf51b5328b62793c87f88a65e86719f25b420,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRunUID=cdcdc0fb-fd5f-4495-92d9-5d62d74c8939,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb-sast-shell-check,tekton.dev/taskRunUID=7fe36744-4d93-4566-8fde-92c53a72eace"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=2cdbf51b5328b62793c87f88a65e86719f25b420,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRunUID=cdcdc0fb-fd5f-4495-92d9-5d62d74c8939,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb-tpa-scan,tekton.dev/taskRunUID=e36924be-7bfc-4c21-8bc3-bf27dff3e041"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-1f9e8dd9bae9a31de75ecbb119a16fd9-deprecated-base-image-check,tekton.dev/taskRunUID=84b8f549-fb1e-476f-b4c3-777887b1c03c,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=2cdbf51b5328b62793c87f88a65e86719f25b420,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRunUID=cdcdc0fb-fd5f-4495-92d9-5d62d74c8939,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-d67bea7a53e1c4c989963bc651bf4b8a-deprecated-base-image-check,tekton.dev/taskRunUID=4c7d84a6-b01c-4d02-aa55-410d4705da63"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-d67bea7a53e1c4c989963bc63778a3c841ea6fd06d22c43207cabd3b-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-d67bea7a53e1c4c989963bc63778a3c841ea6fd06d22c43207cabd3b-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-d67bea7a53e1c4c989963bc63778a3c841ea6fd06d22c43207cabd3b-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-d67bea7a53e1c4c989963bc63778a3c841ea6fd06d22c43207cabd3b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-d67bea7a53e1c4c989963bc63778a3c841ea6fd06d22c43207cabd3b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-d67bea7a53e1c4c989963bc63778a3c841ea6fd06d22c43207cabd3b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-d67bea7a53e1c4c989963bc63778a3c841ea6fd06d22c43207cabd3b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-d67bea7a53e1c4c989963bc63778a3c841ea6fd06d22c43207cabd3b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-d67bea7a53e1c4c989963bc63778a3c841ea6fd06d22c43207cabd3b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-d67bea7a53e1c4c989963bc63778a3c841ea6fd06d22c43207cabd3b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-cus40a603d2663b3fc3b0aa108095e7993c-rpms-signature-scan,tekton.dev/taskRunUID=e62c7be2-c4c1-493f-a8ae-0c2704c499a7,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=2cdbf51b5328b62793c87f88a65e86719f25b420,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRunUID=cdcdc0fb-fd5f-4495-92d9-5d62d74c8939,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb-rpms-signature-scan,tekton.dev/taskRunUID=613ce622-545d-4f10-a216-ad5e443dfdc4"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh04903628876819d858a2a422012e1563-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh04903628876819d858a2a422012e1563-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh04903628876819d858a2a422012e1563-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh04903628876819d858a2a422012e1563-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh04903628876819d858a2a422012e1563-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh04903628876819d858a2a422012e1563-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh04903628876819d858a2a422012e1563-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh04903628876819d858a2a422012e1563-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh04903628876819d858a2a422012e1563-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh04903628876819d858a2a422012e1563-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh04903628876819d858a2a422012e1563-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-clamav-scan,tekton.dev/taskRunUID=54d38f28-2be8-45d2-afe2-86f46b70c63c,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-init,tekton.dev/taskRunUID=11cef861-1a80-4441-a10d-1af898e2d769,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom1f9e8dd9bae9a31de75ecbb119a16fd9-sast-shell-check,tekton.dev/taskRunUID=f38fc048-3243-470f-a006-d522cdec39d8,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gl-40a603d2663b3fc3b0aa108095e7993c-deprecated-base-image-check,tekton.dev/taskRunUID=91070f3a-8474-47fc-a15b-0280855b5818,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=2cdbf51b5328b62793c87f88a65e86719f25b420,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRunUID=cdcdc0fb-fd5f-4495-92d9-5d62d74c8939,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-cd67bea7a53e1c4c989963bc651bf4b8a-prefetch-dependencies,tekton.dev/taskRunUID=9074d01c-edb0-41bc-b689-817e6bc43f3c"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gl-test-cus1f9e8dd9bae9a31de75ecbb119a16fd9-rpms-signature-scan,tekton.dev/taskRunUID=6d3b108b-361e-44a3-bd0d-c098923534e7,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=2cdbf51b5328b62793c87f88a65e86719f25b420,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRunUID=cdcdc0fb-fd5f-4495-92d9-5d62d74c8939,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb-sast-unicode-check,tekton.dev/taskRunUID=9d880224-eaf3-4b26-948c-0af8ef615845"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh3bf1d5af2cde2f5fbf55111da2fa144f-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh3bf1d5af2cde2f5fbf55111da2fa144f-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh3bf1d5af2cde2f5fbf55111da2fa144f-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh3bf1d5af2cde2f5fbf55111da2fa144f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh3bf1d5af2cde2f5fbf55111da2fa144f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh3bf1d5af2cde2f5fbf55111da2fa144f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh3bf1d5af2cde2f5fbf55111da2fa144f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh3bf1d5af2cde2f5fbf55111da2fa144f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh3bf1d5af2cde2f5fbf55111da2fa144f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh3bf1d5af2cde2f5fbf55111da2fa144f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh3bf1d5af2cde2f5fbf55111da2fa144f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh3bf1d5af2cde2f5fbf55111da2fa144f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh3bf1d5af2cde2f5fbf55111da2fa144f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh3bf1d5af2cde2f5fbf55111da2fa144f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh3bf1d5af2cde2f5fbf55111da2fa144f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh3bf1d5af2cde2f5fbf55111da2fa144f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-tpa-scan,tekton.dev/taskRunUID=d0753c34-9091-497f-826e-571c6e8d7763,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=2cdbf51b5328b62793c87f88a65e86719f25b420,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRunUID=cdcdc0fb-fd5f-4495-92d9-5d62d74c8939,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb-init,tekton.dev/taskRunUID=29bb18d7-93bc-4a82-b760-bc79d69843cd"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gl-test-custom40a603d2663b3fc3b0aa108095e7993c-sast-shell-check,tekton.dev/taskRunUID=b561c8a2-d8e3-4b74-a6e5-7195cae80583,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-tpa-scan,tekton.dev/taskRunUID=76db9fbc-851c-4d29-9942-ad27ecbb60a4,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=2cdbf51b5328b62793c87f88a65e86719f25b420,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRunUID=cdcdc0fb-fd5f-4495-92d9-5d62d74c8939,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb-clamav-scan,tekton.dev/taskRunUID=12b4dcb6-7360-41ad-99e9-f04b5b01d265"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzhk-on-push-jrwmb-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-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=2cdbf51b5328b62793c87f88a65e86719f25b420,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRunUID=cdcdc0fb-fd5f-4495-92d9-5d62d74c8939,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb-build-image-index,tekton.dev/taskRunUID=bc235fc7-cf02-43fd-a666-24ffdd10352b"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8db2c2fdc7db0719aba74e6e78908478-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8db2c2fdc7db0719aba74e6e78908478-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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8db2c2fdc7db0719aba74e6e78908478-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-yzwzhk\" not found"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8db2c2fdc7db0719aba74e6e78908478-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8db2c2fdc7db0719aba74e6e78908478-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8db2c2fdc7db0719aba74e6e78908478-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8db2c2fdc7db0719aba74e6e78908478-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8db2c2fdc7db0719aba74e6e78908478-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:50:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","object":"gl-test-custom-branch-yzwzh8db2c2fdc7db0719aba74e6e78908478-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,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-yzwzhk-on-push,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=2cdbf51b5328b62793c87f88a65e86719f25b420,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb,tekton.dev/pipelineRunUID=cdcdc0fb-fd5f-4495-92d9-5d62d74c8939,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-push-jrwmb-clone-repository,tekton.dev/taskRunUID=d69a1a57-aab5-443f-a8b0-91502b8475dc"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gl-test-c1f9e8dd9bae9a31de75ecbb119a16fd9-prefetch-dependencies,tekton.dev/taskRunUID=e78b582d-5aae-448c-a763-e00479fb73a8,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=93e33e93c6e1f35c4a71e542981253ac3629caae,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj,tekton.dev/pipelineRunUID=cc382b7f-9fc9-43ef-80e2-6bf4d4a2d7ee,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-7n5gj-init,tekton.dev/taskRunUID=a1acc15a-c488-4225-a6bd-85a9e834d80a,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gl-test-cust40a603d2663b3fc3b0aa108095e7993c-sast-unicode-check,tekton.dev/taskRunUID=7b3ebdb0-f775-40a9-b640-818127147213,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp-clamav-scan,tekton.dev/taskRunUID=6a012b04-2c6e-489b-aa33-d6cdfc1f1606,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-yvxs,appstudio.openshift.io/component=gl-test-custom-branch-yzwzhk,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-yzwzhk-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gl-test-custom-branch-yzwzhk,pipelinesascode.tekton.dev/sha=462f9acfc68c7afe28e863f6ff2c2183fef90902,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-wehhin,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRun=gl-test-custom-branch-yzwzhk-on-pull-request-kzdnp,tekton.dev/pipelineRunUID=2105e56f-4ea6-4509-8f41-d653baf8132a,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gl-test-custom40a603d2663b3fc3b0aa108095e7993c-clone-repository,tekton.dev/taskRunUID=9c136002-caed-4236-93ed-de2962acc4e1,test.appstudio.openshift.io/pr-group-sha=56c814a33f1d8114964b19e6d1a6de321931a1223c265f0dec2d9a1106cc9f"} {"level":"debug","ts":"2026-04-21T11:50:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:50: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-21T11:50:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:50:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:50:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:50:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:50:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:50: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-21T11:50:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:50: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-21T11:50:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:50: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-21T11:50:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:50: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-21T11:50:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:50: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-21T11:50:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:50:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:50:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:50: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-21T11:50:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} I0421 11:50:41.927806 1 request.go:752] "Waited before sending request" delay="1.886249822s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODE3MjAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:50:45Z","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-21T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:50:45Z","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-21T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:50:45Z","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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:50:45Z","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-21T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:50:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:50:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:50:45Z","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=545d445858"} {"level":"debug","ts":"2026-04-21T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:50:45Z","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-21T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:50:45Z","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-21T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:50:45Z","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-21T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:50:45Z","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-21T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:50:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:50:45Z","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-54f88697dd,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-21T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:50:45Z","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-21T11:50:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:50:49Z","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-21T11:50:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:50:49Z","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-21T11:50:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:50:49Z","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-21T11:50:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:50:49Z","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-21T11:50:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:50:49Z","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-21T11:50:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:50:49Z","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-21T11:50:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:50:49Z","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-21T11:50:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:50:49Z","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-21T11:50:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:50:49Z","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-21T11:50:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} I0421 11:50:51.928569 1 request.go:752] "Waited before sending request" delay="1.86591619s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODE5NTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:50:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=7743f5ba-75e0-4755-a761-222c17755548,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=7743f5ba-75e0-4755-a761-222c17755548,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-21T11:50:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:51:02Z","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-21T11:51:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} I0421 11:51:03.928344 1 request.go:752] "Waited before sending request" delay="1.158209341s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODI0ODIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51: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-21T11:51: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-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:51:07Z","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-21T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:51:07Z","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-21T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:51:07Z","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-21T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:51:07Z","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-21T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:51:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:51:07Z","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-21T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:51:07Z","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-21T11:51:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:51:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:51:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:51:11Z","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-21T11:51:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:51:11Z","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-21T11:51:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} I0421 11:51:15.927875 1 request.go:752] "Waited before sending request" delay="1.861986742s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODI3MDUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:51:15Z","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-21T11:51:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:51:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:51:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:51:15Z","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-21T11:51:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:51:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:51:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:51:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:51:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:51:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-21T11:51:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:51:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:51:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51:25Z","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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51:25Z","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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51:25Z","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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} I0421 11:51:27.928910 1 request.go:752] "Waited before sending request" delay="1.876927465s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODI4NzQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:51:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7d4fc9f874"} {"level":"debug","ts":"2026-04-21T11:51:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:51:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:51:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:51:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:51:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:51:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:51:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:51:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-21T11:51:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:51:27Z","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-21T11:51:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:51:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-21T11:51:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:51: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=cb6cf4bcf"} {"level":"debug","ts":"2026-04-21T11:51:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:51: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=786b7d6956"} {"level":"debug","ts":"2026-04-21T11:51:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:51: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=7895cb876f"} {"level":"debug","ts":"2026-04-21T11:51:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:51: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=78fd78c667"} {"level":"debug","ts":"2026-04-21T11:51:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-cc31a58ed0824a70ef56f9c70e9a9bb5-deprecated-base-image-check,tekton.dev/taskRunUID=8d5b4da4-dca7-44c6-8631-07864a7a1304,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-cd35615618634194daa3597741aacbc63-prefetch-dependencies,tekton.dev/taskRunUID=939b8aaa-d695-4d63-8588-a51d38cbb56d"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cd35615618634194daa33a356e4587867852d0d8af410a0e8fc-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cuscc31a58ed0824a70ef56f9c70e9a9bb5-rpms-signature-scan,tekton.dev/taskRunUID=7b7016df-b756-48ec-aad7-66406bd39af9,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-tpa-scan,tekton.dev/taskRunUID=b1143e80-bbb2-4590-abd9-475c6de81b27,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd-init,tekton.dev/taskRunUID=9715c24d-b42b-4c18-854a-05c99ffdb97a,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-tpa-scan,tekton.dev/taskRunUID=8d76f421-d05b-4ece-8fed-43c410ff0d0f"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-cc31a58ed0824a70ef56f9c70e9a9bb5-build-container,tekton.dev/taskRunUID=1e2b313a-0fb2-498e-b3bf-306f4b34b0e7,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-custcc31a58ed0824a70ef56f9c70e9a9bb5-sast-unicode-check,tekton.dev/taskRunUID=9d856422-08e1-4fc3-84c7-0bd41798b63d,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-sast-unicode-check,tekton.dev/taskRunUID=a5e19f11-31cd-4b94-82d9-640d38f72111"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo0200bf838f6ba5508f146119c58d1c97-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo0200bf838f6ba5508f146119c58d1c97-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo0200bf838f6ba5508f146119c58d1c97-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo0200bf838f6ba5508f146119c58d1c97-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo0200bf838f6ba5508f146119c58d1c97-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo0200bf838f6ba5508f146119c58d1c97-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo0200bf838f6ba5508f146119c58d1c97-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo0200bf838f6ba5508f146119c58d1c97-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo0200bf838f6ba5508f146119c58d1c97-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo0200bf838f6ba5508f146119c58d1c97-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo0200bf838f6ba5508f146119c58d1c97-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo0200bf838f6ba5508f146119c58d1c97-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo0200bf838f6ba5508f146119c58d1c97-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo0200bf838f6ba5508f146119c58d1c97-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo0200bf838f6ba5508f146119c58d1c97-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo0200bf838f6ba5508f146119c58d1c97-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-624faa427799ed28f481e1cb47ce6629-build-container,tekton.dev/taskRunUID=dd375914-3154-4b7a-a513-abe86d90edb5,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-clone-repository,tekton.dev/taskRunUID=e3b115b6-3203-4b66-a866-95cad3f8abda"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-init,tekton.dev/taskRunUID=72ac0f7f-f741-4c21-a349-3bc4a41da3f6"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-customcc31a58ed0824a70ef56f9c70e9a9bb5-clone-repository,tekton.dev/taskRunUID=d75762ad-0070-4076-88d7-0c08f58831ef,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-init,tekton.dev/taskRunUID=b42f0d21-c199-4eff-9930-a7d79b9c50d8,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-624faa427799ed28f481e1cb47ce6629-deprecated-base-image-check,tekton.dev/taskRunUID=cc4f6df3-1b94-4857-946c-7bc3c1e6464e,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-ccc31a58ed0824a70ef56f9c70e9a9bb5-prefetch-dependencies,tekton.dev/taskRunUID=fbda0649-1fff-468f-8ca2-2fdc9f67f2a2,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cus624faa427799ed28f481e1cb47ce6629-rpms-signature-scan,tekton.dev/taskRunUID=7d929049-cf71-46c8-9589-d98c16addc2c,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custo624faa427799ed28f481e1cb47ce6629-build-image-index,tekton.dev/taskRunUID=7808e328-6175-4624-8d59-986144fdeb39,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-rpms-signature-scan,tekton.dev/taskRunUID=4617a5c3-1ac1-470e-b292-5f6fce33317b"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo7631a1755d7133296b6c866bdfc90b6c-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo7631a1755d7133296b6c866bdfc90b6c-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo7631a1755d7133296b6c866bdfc90b6c-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo7631a1755d7133296b6c866bdfc90b6c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo7631a1755d7133296b6c866bdfc90b6c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo7631a1755d7133296b6c866bdfc90b6c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo7631a1755d7133296b6c866bdfc90b6c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo7631a1755d7133296b6c866bdfc90b6c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo7631a1755d7133296b6c866bdfc90b6c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo7631a1755d7133296b6c866bdfc90b6c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo7631a1755d7133296b6c866bdfc90b6c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-d35615618634194daa3597741aacbc63-deprecated-base-image-check,tekton.dev/taskRunUID=6e47034f-6bb7-4e03-a417-0d65625406cc"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-d35615618634194daa359774fae7865a2d454587888557858a713a9a-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-d35615618634194daa359774fae7865a2d454587888557858a713a9a-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-d35615618634194daa359774fae7865a2d454587888557858a713a9a-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-d35615618634194daa359774fae7865a2d454587888557858a713a9a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-d35615618634194daa359774fae7865a2d454587888557858a713a9a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-d35615618634194daa359774fae7865a2d454587888557858a713a9a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-d35615618634194daa359774fae7865a2d454587888557858a713a9a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-d35615618634194daa359774fae7865a2d454587888557858a713a9a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-d35615618634194daa359774fae7865a2d454587888557858a713a9a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-d35615618634194daa359774fae7865a2d454587888557858a713a9a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custocc31a58ed0824a70ef56f9c70e9a9bb5-build-image-index,tekton.dev/taskRunUID=7f2e926c-afbb-466e-887e-b1cd5f73b1dc,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-sast-shell-check,tekton.dev/taskRunUID=7266468f-f7ae-4264-ade6-9e12a959184e"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-cust624faa427799ed28f481e1cb47ce6629-sast-unicode-check,tekton.dev/taskRunUID=2e519a9c-f368-4c7f-94f0-5adfd3db2669,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-clamav-scan,tekton.dev/taskRunUID=4d5781c7-97da-438c-9a5a-e8e3e3567c03"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-clamav-scan,tekton.dev/taskRunUID=eae40969-3a75-4205-838b-a175a8e91c4e,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd-tpa-scan,tekton.dev/taskRunUID=ffe40241-f157-422f-8b47-2f68b23daf99,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-custom624faa427799ed28f481e1cb47ce6629-sast-shell-check,tekton.dev/taskRunUID=d4547322-2cbc-4306-bab7-0c133a642c85,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-custom624faa427799ed28f481e1cb47ce6629-clone-repository,tekton.dev/taskRunUID=0f05e017-f9dd-42c1-9a26-547605eb0444,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-customcc31a58ed0824a70ef56f9c70e9a9bb5-sast-shell-check,tekton.dev/taskRunUID=62b8acf9-74d3-4b0c-9f80-f8352c5a2886,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-build-container,tekton.dev/taskRunUID=4c7f17d4-a1d8-432f-a4d1-065b2c5ab167"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouor-on-push-7dg8j-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-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-c624faa427799ed28f481e1cb47ce6629-prefetch-dependencies,tekton.dev/taskRunUID=613ad9c6-ae1b-4921-9bb1-c37cbed80ef3,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-build-image-index,tekton.dev/taskRunUID=819a30e2-98b6-4169-ac33-b868cd24d91d"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd-clamav-scan,tekton.dev/taskRunUID=0abc210d-01ab-4877-bf5a-3c64bc53e8b9,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"info","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:51:36Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} I0421 11:51:39.928722 1 request.go:752] "Waited before sending request" delay="1.995046235s" 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-xqgs/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODMzMDgsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-clamav-scan,tekton.dev/taskRunUID=eae40969-3a75-4205-838b-a175a8e91c4e,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custom-branch-ojouo903b8e2f30838695cbaa3a85617faeb8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-624faa427799ed28f481e1cb47ce6629-deprecated-base-image-check,tekton.dev/taskRunUID=cc4f6df3-1b94-4857-946c-7bc3c1e6464e,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-cd35615618634194daa3597741aacbc63-prefetch-dependencies,tekton.dev/taskRunUID=939b8aaa-d695-4d63-8588-a51d38cbb56d"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-clamav-scan,tekton.dev/taskRunUID=4d5781c7-97da-438c-9a5a-e8e3e3567c03"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-clone-repository,tekton.dev/taskRunUID=e3b115b6-3203-4b66-a866-95cad3f8abda"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-init,tekton.dev/taskRunUID=72ac0f7f-f741-4c21-a349-3bc4a41da3f6"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custocc31a58ed0824a70ef56f9c70e9a9bb5-build-image-index,tekton.dev/taskRunUID=7f2e926c-afbb-466e-887e-b1cd5f73b1dc,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-custocc31a58ed0824a6c41fc99480c1ff7378bd52ada2d57eb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-rpms-signature-scan,tekton.dev/taskRunUID=4617a5c3-1ac1-470e-b292-5f6fce33317b"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq-init,tekton.dev/taskRunUID=b42f0d21-c199-4eff-9930-a7d79b9c50d8,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-cc31a58ed0824a70ef56f9c70e9a9bb5-deprecated-base-image-check,tekton.dev/taskRunUID=8d5b4da4-dca7-44c6-8631-07864a7a1304,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=fj-test-c624faa427799ed28f481e1cb47ce6629-prefetch-dependencies,tekton.dev/taskRunUID=613ad9c6-ae1b-4921-9bb1-c37cbed80ef3,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custo624faa427799ed28f481e1cb47ce6629-build-image-index,tekton.dev/taskRunUID=7808e328-6175-4624-8d59-986144fdeb39,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-sast-unicode-check,tekton.dev/taskRunUID=a5e19f11-31cd-4b94-82d9-640d38f72111"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-build-container,tekton.dev/taskRunUID=4c7f17d4-a1d8-432f-a4d1-065b2c5ab167"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-custom624faa427799ed28f481e1cb47ce6629-sast-shell-check,tekton.dev/taskRunUID=d4547322-2cbc-4306-bab7-0c133a642c85,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-customcc31a58ed0824a70ef56f9c70e9a9bb5-clone-repository,tekton.dev/taskRunUID=d75762ad-0070-4076-88d7-0c08f58831ef,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=fj-d35615618634194daa3597741aacbc63-deprecated-base-image-check,tekton.dev/taskRunUID=6e47034f-6bb7-4e03-a417-0d65625406cc"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cus624faa427799ed28f481e1cb47ce6629-rpms-signature-scan,tekton.dev/taskRunUID=7d929049-cf71-46c8-9589-d98c16addc2c,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=fj-test-cust624faa427799ed28f481e1cb47ce6629-sast-unicode-check,tekton.dev/taskRunUID=2e519a9c-f368-4c7f-94f0-5adfd3db2669,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-sast-shell-check,tekton.dev/taskRunUID=7266468f-f7ae-4264-ade6-9e12a959184e"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd-clamav-scan,tekton.dev/taskRunUID=0abc210d-01ab-4877-bf5a-3c64bc53e8b9,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd-tpa-scan,tekton.dev/taskRunUID=ffe40241-f157-422f-8b47-2f68b23daf99,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-tpa-scan,tekton.dev/taskRunUID=8d76f421-d05b-4ece-8fed-43c410ff0d0f"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=fj-test-custom624faa427799ed28f481e1cb47ce6629-clone-repository,tekton.dev/taskRunUID=0f05e017-f9dd-42c1-9a26-547605eb0444,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=fj-test-cuscc31a58ed0824a70ef56f9c70e9a9bb5-rpms-signature-scan,tekton.dev/taskRunUID=7b7016df-b756-48ec-aad7-66406bd39af9,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-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-ojouor\" not found"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:51:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-xqgs","object":"fj-test-cuscc31a58ed0824a708a4662cc3ff3d216dc567d924aa89758-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-624faa427799ed28f481e1cb47ce6629-build-container,tekton.dev/taskRunUID=dd375914-3154-4b7a-a513-abe86d90edb5,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=5becfa0e16b299eda7ee7a718996d8e5a85cc7fd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd,tekton.dev/pipelineRunUID=a2fcaacc-20f4-45e7-a98e-2aec768fc3d6,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-pull-request-qkjrd-init,tekton.dev/taskRunUID=9715c24d-b42b-4c18-854a-05c99ffdb97a,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=bb24af4e97ed01423db61579e6bc22deac1df829,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-pull-request-8v2dq,tekton.dev/pipelineRunUID=7e0655f3-0f73-4a2d-a35d-6f32b9d9d972,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=fj-test-custom-cc31a58ed0824a70ef56f9c70e9a9bb5-build-container,tekton.dev/taskRunUID=1e2b313a-0fb2-498e-b3bf-306f4b34b0e7,test.appstudio.openshift.io/pr-group-sha=79bccc8d73ca8c3ffc33e5fe71ea17d38d8e5c701164744ac372f68e301769"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-tuqj,appstudio.openshift.io/component=fj-test-custom-branch-ojouor,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-ojouor-on-push,pipelinesascode.tekton.dev/repository=fj-test-custom-branch-ojouor,pipelinesascode.tekton.dev/sha=3118032db9b13c97f5c608f7bfcd35cf4cf7c372,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hopzjj,tekton.dev/memberOf=tasks,tekton.dev/pipeline=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRun=fj-test-custom-branch-ojouor-on-push-7dg8j,tekton.dev/pipelineRunUID=12dc9229-670f-410e-8001-c15654f71ce8,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=fj-test-custom-branch-ojouor-on-push-7dg8j-build-image-index,tekton.dev/taskRunUID=819a30e2-98b6-4169-ac33-b868cd24d91d"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:51:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:51:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:51:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:51:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:51:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:51:45Z","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-21T11:51:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:51:45Z","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-21T11:51:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11: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-21T11:51:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:51:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:51:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:51:49Z","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-21T11:51:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:51:49Z","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-21T11:51:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:51:49Z","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-21T11:51:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} I0421 11:51:51.928911 1 request.go:752] "Waited before sending request" delay="1.881929949s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODM1MzYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:51: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-21T11:51:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:51:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:51:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:51:55Z","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-21T11:51:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-21T11:51:59Z","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-21T11:51:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:51:59Z","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-21T11:51:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:51:59Z","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-21T11:51:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:51:59Z","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-21T11:51:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:51:59Z","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-21T11:51:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:51:59Z","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-21T11:51:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} I0421 11:52:01.929067 1 request.go:752] "Waited before sending request" delay="1.892952764s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODM2NjEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:52:03Z","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-21T11:52:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:52:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:52:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:52:05Z","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-21T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:52:05Z","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-21T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:52:05Z","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-21T11:52:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:52:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:52:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:52:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52: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-21T11:52: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-21T11:52: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-21T11:52: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-21T11:52:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:52:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52: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-21T11:52: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-21T11:52: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-21T11:52: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-21T11:52: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-21T11:52:11Z","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-21T11:52:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:52:11Z","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-21T11:52:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:52:11Z","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-21T11:52:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:52:11Z","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-21T11:52:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:52:11Z","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-21T11:52:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:52:11Z","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-21T11:52:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0421 11:52:13.928541 1 request.go:752] "Waited before sending request" delay="1.888941605s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODM4MzUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:52:17Z","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-21T11:52:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:52:17Z","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-21T11:52:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:52:17Z","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-21T11:52:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-custec91e0406509df1d223460106cd99987-sast-unicode-check,tekton.dev/taskRunUID=4f17cb30-12c3-4c22-b686-3b2f30b35090,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs-clamav-scan,tekton.dev/taskRunUID=bc69d89c-eed3-45ee-8cca-ad9c4f198e77,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom91de291e6a5085ff4cdc0919e8f249df-clone-repository,tekton.dev/taskRunUID=feef7263-18a4-45ed-ab45-fea12a40870a,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-customec91e0406509df1d223460106cd99987-sast-shell-check,tekton.dev/taskRunUID=64904e4b-8754-427b-a4ab-c643a4118dd7,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-ec91e0406509df1d223460106cd99987-deprecated-base-image-check,tekton.dev/taskRunUID=2f6fc3b9-3689-4c31-bce9-9e26fcb8054b,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-tpa-scan,tekton.dev/taskRunUID=e9cddc2a-9c53-4968-b8b9-27746db1ec52,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs-tpa-scan,tekton.dev/taskRunUID=69d59e47-c8de-4c0b-84b4-0979f006b894,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72308622954,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=fdd4b16f7e47e297c5cb1bfb5dd1dc936db0d52c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRunUID=1b44c579-94fd-4f10-aea3-7762469d4c98,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-push-d5lwz-init,tekton.dev/taskRunUID=7555556e-f22c-4961-9d2c-c3ca8ed80931"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cusec91e0406509df1d223460106cd99987-rpms-signature-scan,tekton.dev/taskRunUID=bf3d24c5-fdab-4a68-b582-ef7cb7d16450,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-init,tekton.dev/taskRunUID=02968a9e-83fe-4311-a7ef-747ceca555f8,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs-init,tekton.dev/taskRunUID=64143617-b3e4-4536-a558-81f1c7f89df7,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-clamav-scan,tekton.dev/taskRunUID=0cfc579c-c105-4cdd-96c6-ab58e78d4c18,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-cec91e0406509df1d223460106cd99987-prefetch-dependencies,tekton.dev/taskRunUID=7f3ce734-9893-417c-8dc4-e7221acc0ae7,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custo91de291e6a5085ff4cdc0919e8f249df-build-image-index,tekton.dev/taskRunUID=b65367fb-6bfc-4d0d-8e9c-34834bb569e1,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-91de291e6a5085ff4cdc0919e8f249df-build-container,tekton.dev/taskRunUID=4572aeab-7a57-49a8-bc55-e3711f16f1d3,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72308622954,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=fdd4b16f7e47e297c5cb1bfb5dd1dc936db0d52c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRunUID=1b44c579-94fd-4f10-aea3-7762469d4c98,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-push-d5lwz-build-container,tekton.dev/taskRunUID=79ad6953-6f36-4ebd-be12-7def63bb15a7"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72308622954,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=fdd4b16f7e47e297c5cb1bfb5dd1dc936db0d52c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRunUID=1b44c579-94fd-4f10-aea3-7762469d4c98,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-push-d5lwz-clone-repository,tekton.dev/taskRunUID=50b77e7a-2595-4e7f-bbaa-7456b4055f18"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-ec91e0406509df1d223460106cd99987-build-container,tekton.dev/taskRunUID=ea215823-aefb-47dc-b4da-1aed013e141f,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c91de291e6a5085ff4cdc0919e8f249df-prefetch-dependencies,tekton.dev/taskRunUID=eff5c8d2-2518-456d-a921-0a16459918d1,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cus91de291e6a5085ff4cdc0919e8f249df-rpms-signature-scan,tekton.dev/taskRunUID=1356e821-a1fe-481f-b287-14fb71abd4bf,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-cust91de291e6a5085ff4cdc0919e8f249df-sast-unicode-check,tekton.dev/taskRunUID=796515eb-6b67-4572-88df-b9f97495b740,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-customec91e0406509df1d223460106cd99987-clone-repository,tekton.dev/taskRunUID=dcfd0d1e-348d-4189-8932-89b0fe2a6828,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custoec91e0406509df1d223460106cd99987-build-image-index,tekton.dev/taskRunUID=edf83239-b37b-4dbb-af13-982d91951698,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-custom91de291e6a5085ff4cdc0919e8f249df-sast-shell-check,tekton.dev/taskRunUID=1ec73994-cbe7-4516-897b-0aa20dee4212,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-91de291e6a5085ff4cdc0919e8f249df-deprecated-base-image-check,tekton.dev/taskRunUID=125f6fc6-92c1-4102-acff-a19b4a879023,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72308622954,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=fdd4b16f7e47e297c5cb1bfb5dd1dc936db0d52c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRunUID=1b44c579-94fd-4f10-aea3-7762469d4c98,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c511999afb8dc753d5cfc791a746872c4-prefetch-dependencies,tekton.dev/taskRunUID=0889349b-59d4-4556-a0ba-04157faedc7a"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c511999afb8dc753d5c96f487b421f275f3a2efed9efbb0e48b-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c511999afb8dc753d5c96f487b421f275f3a2efed9efbb0e48b-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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c511999afb8dc753d5c96f487b421f275f3a2efed9efbb0e48b-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c511999afb8dc753d5c96f487b421f275f3a2efed9efbb0e48b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c511999afb8dc753d5c96f487b421f275f3a2efed9efbb0e48b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c511999afb8dc753d5c96f487b421f275f3a2efed9efbb0e48b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c511999afb8dc753d5c96f487b421f275f3a2efed9efbb0e48b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c511999afb8dc753d5c96f487b421f275f3a2efed9efbb0e48b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c511999afb8dc753d5c96f487b421f275f3a2efed9efbb0e48b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c511999afb8dc753d5c96f487b421f275f3a2efed9efbb0e48b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c511999afb8dc753d5c96f487b421f275f3a2efed9efbb0e48b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c511999afb8dc753d5c96f487b421f275f3a2efed9efbb0e48b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c511999afb8dc753d5c96f487b421f275f3a2efed9efbb0e48b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c511999afb8dc753d5c96f487b421f275f3a2efed9efbb0e48b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c511999afb8dc753d5c96f487b421f275f3a2efed9efbb0e48b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c511999afb8dc753d5c96f487b421f275f3a2efed9efbb0e48b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:52:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-c511999afb8dc753d5c96f487b421f275f3a2efed9efbb0e48b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:52:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} I0421 11:52:23.929106 1 request.go:752] "Waited before sending request" delay="1.882932037s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODM5OTUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:52:29Z","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-21T11:52:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:52:29Z","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-21T11:52:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} I0421 11:52:35.928400 1 request.go:752] "Waited before sending request" delay="1.886404781s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODQxNDYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:52:35Z","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-21T11:52:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:52:35Z","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-21T11:52:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:52:35Z","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-21T11:52:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:52:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:52:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=04949f6a-b1d1-484e-b8be-d395296cd556,batch.kubernetes.io/job-name=pipelines-vacuum-29612860,controller-uid=04949f6a-b1d1-484e-b8be-d395296cd556,job-name=pipelines-vacuum-29612860"} {"level":"debug","ts":"2026-04-21T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:52:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:52:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:52:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=6d44ec80-ac87-4c74-aae1-757361d6fc2a,batch.kubernetes.io/job-name=pipelines-vacuum-29612865,controller-uid=6d44ec80-ac87-4c74-aae1-757361d6fc2a,job-name=pipelines-vacuum-29612865"} {"level":"debug","ts":"2026-04-21T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:52:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=694dce5e-0620-43c5-8716-5b63349cfe72,batch.kubernetes.io/job-name=pipelines-vacuum-29612870,controller-uid=694dce5e-0620-43c5-8716-5b63349cfe72,job-name=pipelines-vacuum-29612870"} {"level":"debug","ts":"2026-04-21T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:52:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:52: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-21T11:52:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0421 11:52:47.928325 1 request.go:752] "Waited before sending request" delay="1.887935794s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODQzNTEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:52:51Z","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-21T11:52:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:52:51Z","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-21T11:52:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:52:51Z","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-21T11:52:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:52:51Z","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-21T11:52:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:52:51Z","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-21T11:52:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:52:51Z","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-21T11:52:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:52:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:52:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:52:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:52:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:52:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:52:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:52:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:52:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:52:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:52:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:52:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:52:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:52:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:52:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} I0421 11:52:59.929169 1 request.go:752] "Waited before sending request" delay="1.88894173s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODQ4MTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:53:01Z","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-21T11:53:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:53:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:53:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:53:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:53:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:53:05Z","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-21T11:53:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:53:05Z","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-21T11:53:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:53:05Z","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-21T11:53:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:53:05Z","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-21T11:53:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:53:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:53:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:53:05Z","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-21T11:53:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:53:05Z","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-21T11:53:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} I0421 11:53:09.929216 1 request.go:752] "Waited before sending request" delay="1.88293251s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODUwMDksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:53: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-21T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:53: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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:53: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-21T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:53:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:53: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-54f88697dd,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-21T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:53: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-21T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:53: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-21T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:53: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-21T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:53: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-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:53: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-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:53: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=545d445858"} {"level":"debug","ts":"2026-04-21T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:53: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-21T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:53: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-21T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:53: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-21T11:53:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:53:15Z","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-21T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:53:15Z","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-21T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:53:15Z","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-21T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:53:15Z","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-21T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:53:15Z","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-21T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:53:15Z","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-21T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:53:15Z","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-21T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:53:15Z","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-21T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:53:15Z","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-21T11:53:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:53:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=7743f5ba-75e0-4755-a761-222c17755548,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=7743f5ba-75e0-4755-a761-222c17755548,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-21T11:53:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} I0421 11:53:21.927964 1 request.go:752] "Waited before sending request" delay="1.887476879s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODUxODUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:53:27Z","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-21T11:53:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} I0421 11:53:31.928507 1 request.go:752] "Waited before sending request" delay="1.995047203s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODUyODYsInN0YXJ0IjoibXQtYnJva2VyLWluZ3Jlc3NcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","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-21T11:53:31Z","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-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53:31Z","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-21T11:53:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:53: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-21T11:53:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:53: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-21T11:53:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:53: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-21T11:53:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:53: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-21T11:53:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:53:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:53:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:53: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-21T11:53:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:53: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-21T11:53:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:53:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:53:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:53:37Z","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-21T11:53:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:53:37Z","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-21T11:53:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} I0421 11:53:41.928782 1 request.go:752] "Waited before sending request" delay="1.885518761s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODU0NjcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:53:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:53:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:53:41Z","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-21T11:53:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:53:41Z","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-21T11:53:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:53:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:53:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:53:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:53:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:53:45Z","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-21T11:53:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:53:45Z","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-21T11:53:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:53:45Z","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-21T11:53:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:53:47Z","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-21T11:53:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:53:47Z","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-21T11:53:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:53:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-21T11:53:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:53:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:53:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:53:47Z","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-21T11:53:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} I0421 11:53:51.928960 1 request.go:752] "Waited before sending request" delay="1.994045008s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODU1NzMsInN0YXJ0Ijoic3RvcmFnZS1iaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:51Z","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-21T11:53:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:53:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:53:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:53:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:53:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:53:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:53:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:53: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-21T11:53:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:53: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-21T11:53:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:53:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7d4fc9f874"} {"level":"debug","ts":"2026-04-21T11:53:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:53: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-21T11:53:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-21T11:53:57Z","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-21T11:53:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:53:57Z","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-21T11:53:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:53:57Z","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=cb6cf4bcf"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:53:57Z","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=78fd78c667"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:53:57Z","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=786b7d6956"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:53:57Z","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-21T11:53:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:53:57Z","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-21T11:53:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:53:57Z","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=7895cb876f"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:53:57Z","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-21T11:53:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"info","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:53:57Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} I0421 11:54:01.929100 1 request.go:752] "Waited before sending request" delay="1.994042259s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODU2OTQsInN0YXJ0IjoidGVrdG9uLWt1ZXVlLXByb21ldGhldXMtazhzLXJlYWQtYmluZGluZ1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:54:01Z","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-21T11:54:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:54:01Z","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-21T11:54:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:54:01Z","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-21T11:54:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:54:01Z","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-21T11:54:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:54:01Z","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-21T11:54:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:54:01Z","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-21T11:54:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:54:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:54:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:54:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:54:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:54:09Z","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-21T11:54:09Z","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-21T11:54:09Z","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-21T11:54:09Z","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-21T11:54:09Z","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-21T11:54:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:54:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:54:09Z","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-21T11:54:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:54:09Z","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-21T11:54:09Z","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-21T11:54:09Z","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-21T11:54:09Z","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-21T11:54:09Z","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-21T11:54:09Z","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"} I0421 11:54:13.928757 1 request.go:752] "Waited before sending request" delay="1.994677558s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODU4MzgsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:54:19Z","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-21T11:54:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:54:19Z","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-21T11:54:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:54:19Z","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-21T11:54:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} I0421 11:54:23.928772 1 request.go:752] "Waited before sending request" delay="1.778655352s" 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-ciwz/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODYwMDcsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72308622954,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=fdd4b16f7e47e297c5cb1bfb5dd1dc936db0d52c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRunUID=1b44c579-94fd-4f10-aea3-7762469d4c98,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-push-d5lwz-rpms-signature-scan,tekton.dev/taskRunUID=3b5c2bc4-06e5-4515-93c9-126eb2d248f7"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupocec96d801d495e289af6f46c3de5347b-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupocec96d801d495e289af6f46c3de5347b-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupocec96d801d495e289af6f46c3de5347b-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupocec96d801d495e289af6f46c3de5347b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupocec96d801d495e289af6f46c3de5347b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupocec96d801d495e289af6f46c3de5347b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupocec96d801d495e289af6f46c3de5347b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupocec96d801d495e289af6f46c3de5347b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupocec96d801d495e289af6f46c3de5347b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupocec96d801d495e289af6f46c3de5347b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupocec96d801d495e289af6f46c3de5347b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custo91de291e6a5085ff4cdc0919e8f249df-build-image-index,tekton.dev/taskRunUID=b65367fb-6bfc-4d0d-8e9c-34834bb569e1,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custoec91e0406509df1d223460106cd99987-build-image-index,tekton.dev/taskRunUID=edf83239-b37b-4dbb-af13-982d91951698,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72308622954,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=fdd4b16f7e47e297c5cb1bfb5dd1dc936db0d52c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRunUID=1b44c579-94fd-4f10-aea3-7762469d4c98,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-push-d5lwz-sast-unicode-check,tekton.dev/taskRunUID=2e87bc5d-cda7-491c-8582-5da660eb34bc"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo2500ab7bd937953232eecd33f43ee435-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo2500ab7bd937953232eecd33f43ee435-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo2500ab7bd937953232eecd33f43ee435-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo2500ab7bd937953232eecd33f43ee435-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo2500ab7bd937953232eecd33f43ee435-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo2500ab7bd937953232eecd33f43ee435-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo2500ab7bd937953232eecd33f43ee435-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo2500ab7bd937953232eecd33f43ee435-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo2500ab7bd937953232eecd33f43ee435-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo2500ab7bd937953232eecd33f43ee435-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo2500ab7bd937953232eecd33f43ee435-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo2500ab7bd937953232eecd33f43ee435-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo2500ab7bd937953232eecd33f43ee435-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo2500ab7bd937953232eecd33f43ee435-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo2500ab7bd937953232eecd33f43ee435-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupo2500ab7bd937953232eecd33f43ee435-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-clamav-scan,tekton.dev/taskRunUID=0cfc579c-c105-4cdd-96c6-ab58e78d4c18,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-custom91de291e6a5085ff4cdc0919e8f249df-sast-shell-check,tekton.dev/taskRunUID=1ec73994-cbe7-4516-897b-0aa20dee4212,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c91de291e6a5085ff4cdc0919e8f249df-prefetch-dependencies,tekton.dev/taskRunUID=eff5c8d2-2518-456d-a921-0a16459918d1,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs-clamav-scan,tekton.dev/taskRunUID=bc69d89c-eed3-45ee-8cca-ad9c4f198e77,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72308622954,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=fdd4b16f7e47e297c5cb1bfb5dd1dc936db0d52c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRunUID=1b44c579-94fd-4f10-aea3-7762469d4c98,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-push-d5lwz-clone-repository,tekton.dev/taskRunUID=50b77e7a-2595-4e7f-bbaa-7456b4055f18"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-ec91e0406509df1d223460106cd99987-build-container,tekton.dev/taskRunUID=ea215823-aefb-47dc-b4da-1aed013e141f,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-91de291e6a5085ff4cdc0919e8f249df-deprecated-base-image-check,tekton.dev/taskRunUID=125f6fc6-92c1-4102-acff-a19b4a879023,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-ec91e0406509df1d223460106cd99987-deprecated-base-image-check,tekton.dev/taskRunUID=2f6fc3b9-3689-4c31-bce9-9e26fcb8054b,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs-tpa-scan,tekton.dev/taskRunUID=69d59e47-c8de-4c0b-84b4-0979f006b894,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72308622954,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=fdd4b16f7e47e297c5cb1bfb5dd1dc936db0d52c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRunUID=1b44c579-94fd-4f10-aea3-7762469d4c98,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-push-d5lwz-build-container,tekton.dev/taskRunUID=79ad6953-6f36-4ebd-be12-7def63bb15a7"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-customec91e0406509df1d223460106cd99987-clone-repository,tekton.dev/taskRunUID=dcfd0d1e-348d-4189-8932-89b0fe2a6828,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72308622954,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=fdd4b16f7e47e297c5cb1bfb5dd1dc936db0d52c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRunUID=1b44c579-94fd-4f10-aea3-7762469d4c98,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-c511999afb8dc753d5cfc791a746872c4-prefetch-dependencies,tekton.dev/taskRunUID=0889349b-59d4-4556-a0ba-04157faedc7a"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cus91de291e6a5085ff4cdc0919e8f249df-rpms-signature-scan,tekton.dev/taskRunUID=1356e821-a1fe-481f-b287-14fb71abd4bf,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-oci-ta-min,tekton.dev/taskRun=gh-test-custom-91de291e6a5085ff4cdc0919e8f249df-build-container,tekton.dev/taskRunUID=4572aeab-7a57-49a8-bc55-e3711f16f1d3,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-tpa-scan,tekton.dev/taskRunUID=e9cddc2a-9c53-4968-b8b9-27746db1ec52,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72308622954,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=fdd4b16f7e47e297c5cb1bfb5dd1dc936db0d52c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRunUID=1b44c579-94fd-4f10-aea3-7762469d4c98,tekton.dev/pipelineTask=tpa-scan,tekton.dev/task=tpa-scan,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-push-d5lwz-tpa-scan,tekton.dev/taskRunUID=560f3bf9-55d0-4f25-8c35-6eff81f43eeb"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-customec91e0406509df1d223460106cd99987-sast-shell-check,tekton.dev/taskRunUID=64904e4b-8754-427b-a4ab-c643a4118dd7,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs-init,tekton.dev/taskRunUID=64143617-b3e4-4536-a558-81f1c7f89df7,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72308622954,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=fdd4b16f7e47e297c5cb1bfb5dd1dc936db0d52c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRunUID=1b44c579-94fd-4f10-aea3-7762469d4c98,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check-oci-ta-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-push-d5lwz-sast-shell-check,tekton.dev/taskRunUID=12eb5049-a725-4727-8dc1-96e0ec093d03"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-gh-test-custom-branch-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72308622954,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=fdd4b16f7e47e297c5cb1bfb5dd1dc936db0d52c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRunUID=1b44c579-94fd-4f10-aea3-7762469d4c98,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=gh-511999afb8dc753d5cfc791a746872c4-deprecated-base-image-check,tekton.dev/taskRunUID=a28b2c0a-abb6-4d0b-b939-56904c982a7a"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-511999afb8dc753d5cfc791aa7598bc5969334aefdd7f885d6e3c803-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-511999afb8dc753d5cfc791aa7598bc5969334aefdd7f885d6e3c803-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-511999afb8dc753d5cfc791aa7598bc5969334aefdd7f885d6e3c803-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-511999afb8dc753d5cfc791aa7598bc5969334aefdd7f885d6e3c803-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-511999afb8dc753d5cfc791aa7598bc5969334aefdd7f885d6e3c803-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-511999afb8dc753d5cfc791aa7598bc5969334aefdd7f885d6e3c803-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-511999afb8dc753d5cfc791aa7598bc5969334aefdd7f885d6e3c803-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-511999afb8dc753d5cfc791aa7598bc5969334aefdd7f885d6e3c803-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-511999afb8dc753d5cfc791aa7598bc5969334aefdd7f885d6e3c803-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-511999afb8dc753d5cfc791aa7598bc5969334aefdd7f885d6e3c803-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies-oci-ta-min,tekton.dev/taskRun=gh-test-cec91e0406509df1d223460106cd99987-prefetch-dependencies,tekton.dev/taskRunUID=7f3ce734-9893-417c-8dc4-e7221acc0ae7,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-cust91de291e6a5085ff4cdc0919e8f249df-sast-unicode-check,tekton.dev/taskRunUID=796515eb-6b67-4572-88df-b9f97495b740,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj-init,tekton.dev/taskRunUID=02968a9e-83fe-4311-a7ef-747ceca555f8,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72308622954,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=fdd4b16f7e47e297c5cb1bfb5dd1dc936db0d52c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRunUID=1b44c579-94fd-4f10-aea3-7762469d4c98,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-push-d5lwz-init,tekton.dev/taskRunUID=7555556e-f22c-4961-9d2c-c3ca8ed80931"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=gh-test-cusec91e0406509df1d223460106cd99987-rpms-signature-scan,tekton.dev/taskRunUID=bf3d24c5-fdab-4a68-b582-ef7cb7d16450,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307970173,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=ba3aef0eac1e3796ac9b3ca4256e5103c68ae9cd,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-zj4hs,tekton.dev/pipelineRunUID=22590ddb-3327-458d-a552-098dbc8cb8db,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check-oci-ta-min,tekton.dev/taskRun=gh-test-custec91e0406509df1d223460106cd99987-sast-unicode-check,tekton.dev/taskRunUID=4f17cb30-12c3-4c22-b686-3b2f30b35090,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72308622954,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=fdd4b16f7e47e297c5cb1bfb5dd1dc936db0d52c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRunUID=1b44c579-94fd-4f10-aea3-7762469d4c98,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-push-d5lwz-build-image-index,tekton.dev/taskRunUID=8ae3a5b9-9b36-4226-8b3e-d03fdc1db9ef"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupobf79e2f08d540e74ec7d4da752e90c2d-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupobf79e2f08d540e74ec7d4da752e90c2d-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupobf79e2f08d540e74ec7d4da752e90c2d-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupobf79e2f08d540e74ec7d4da752e90c2d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupobf79e2f08d540e74ec7d4da752e90c2d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupobf79e2f08d540e74ec7d4da752e90c2d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupobf79e2f08d540e74ec7d4da752e90c2d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupobf79e2f08d540e74ec7d4da752e90c2d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupobf79e2f08d540e74ec7d4da752e90c2d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupobf79e2f08d540e74ec7d4da752e90c2d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupobf79e2f08d540e74ec7d4da752e90c2d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupobf79e2f08d540e74ec7d4da752e90c2d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupobf79e2f08d540e74ec7d4da752e90c2d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupobf79e2f08d540e74ec7d4da752e90c2d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupobf79e2f08d540e74ec7d4da752e90c2d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,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=72307339725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=4251348c57db7897d550f121a43ab7939bb79781,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-pull-request-t5mzj,tekton.dev/pipelineRunUID=48232fa0-4504-4832-8a55-4ffa74ade253,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone-oci-ta-min,tekton.dev/taskRun=gh-test-custom91de291e6a5085ff4cdc0919e8f249df-clone-repository,tekton.dev/taskRunUID=feef7263-18a4-45ed-ab45-fea12a40870a,test.appstudio.openshift.io/pr-group-sha=3558a556cd33236bdaf49dba0b806a7148dbf8219140d0809c26467df32389"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=build-suite-test-application-mtgk,appstudio.openshift.io/component=gh-test-custom-branch-acupoa,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=72308622954,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=gh-test-custom-branch-acupoa-on-push,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=gh-test-custom-branch-acupoa,pipelinesascode.tekton.dev/sha=fdd4b16f7e47e297c5cb1bfb5dd1dc936db0d52c,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=devfile-sample-hello-world-hsodok,tekton.dev/memberOf=tasks,tekton.dev/pipeline=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRun=gh-test-custom-branch-acupoa-on-push-d5lwz,tekton.dev/pipelineRunUID=1b44c579-94fd-4f10-aea3-7762469d4c98,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan-min,tekton.dev/taskRun=gh-test-custom-branch-acupoa-on-push-d5lwz-clamav-scan,tekton.dev/taskRunUID=2715369b-7d2a-49b7-9698-d765e2ab2255"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-acupoa\" not found"} {"level":"debug","ts":"2026-04-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-ciwz","object":"gh-test-custom-branch-acupoa-on-push-d5lwz-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-21T11:54: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-21T11:54:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:54:31Z","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-21T11:54:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:54:31Z","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-21T11:54:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} I0421 11:54:35.927820 1 request.go:752] "Waited before sending request" delay="1.890577767s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODY1NzAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:54:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:54:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:54:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:54:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=6d44ec80-ac87-4c74-aae1-757361d6fc2a,batch.kubernetes.io/job-name=pipelines-vacuum-29612865,controller-uid=6d44ec80-ac87-4c74-aae1-757361d6fc2a,job-name=pipelines-vacuum-29612865"} {"level":"debug","ts":"2026-04-21T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:54:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=694dce5e-0620-43c5-8716-5b63349cfe72,batch.kubernetes.io/job-name=pipelines-vacuum-29612870,controller-uid=694dce5e-0620-43c5-8716-5b63349cfe72,job-name=pipelines-vacuum-29612870"} {"level":"debug","ts":"2026-04-21T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:54:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:54:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=04949f6a-b1d1-484e-b8be-d395296cd556,batch.kubernetes.io/job-name=pipelines-vacuum-29612860,controller-uid=04949f6a-b1d1-484e-b8be-d395296cd556,job-name=pipelines-vacuum-29612860"} {"level":"debug","ts":"2026-04-21T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} I0421 11:54:45.927829 1 request.go:752] "Waited before sending request" delay="1.889275674s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODY2OTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:54: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-21T11:54:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:54:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":9,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-21T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:54:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=5cbb799dc8"} {"level":"debug","ts":"2026-04-21T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:54:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":5,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=9bc79c6d5"} {"level":"debug","ts":"2026-04-21T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:54:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":6,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=955df97b8"} {"level":"debug","ts":"2026-04-21T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:54:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":11,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-21T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:54:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-21T11:54:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} I0421 11:54:57.928419 1 request.go:752] "Waited before sending request" delay="1.9950457s" 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-drjg/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODY4MTgsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:54:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:54:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:54:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:54:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","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-21T11:54:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","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-21T11:54:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","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-21T11:54:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","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-21T11:54:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","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-21T11:54:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-e2e-drjg","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-21T11:54:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:54:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:54:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:54:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:54:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:54:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:54:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:54:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:54:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-drjg","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=2f252c4d-781f-49b4-8ce8-026a660af06f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:54:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-drjg"} {"level":"debug","ts":"2026-04-21T11:55: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-21T11:55:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:55:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:55:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-21T11:55:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:55:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqgbt4k6oi0to2dq94rgsglopuf4l7e"} {"level":"debug","ts":"2026-04-21T11:55:07Z","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-21T11:55:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:55:07Z","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-21T11:55:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:55:07Z","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-21T11:55:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:55:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:55:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:55:07Z","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-21T11:55:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:55:07Z","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-21T11:55:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-21T11:55:07Z","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-21T11:55:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} I0421 11:55:09.928356 1 request.go:752] "Waited before sending request" delay="1.892767684s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODY5OTMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:55: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-21T11:55:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:55: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-21T11:55:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:55: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-21T11:55:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:55:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T11:55:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:55: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-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:55:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:55: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-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:55:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:55: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=545d445858"} {"level":"debug","ts":"2026-04-21T11:55:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:55: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-54f88697dd,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-21T11:55:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:55: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-21T11:55:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:55: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-21T11:55:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:55: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-21T11:55:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:55: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-21T11:55:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:55: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-21T11:55:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:55: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=9yNMGCQz7Edj1KvXuaZjR2Al8JSJXd2irjoFEq,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-21T11:55:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-21T11:55:17Z","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-21T11:55:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:55:17Z","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-21T11:55:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:55:17Z","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-21T11:55:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:55:17Z","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-21T11:55:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:55:17Z","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-21T11:55:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:55:17Z","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-21T11:55:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:55:17Z","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-21T11:55:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:55:17Z","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-21T11:55:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-21T11:55:17Z","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-21T11:55:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} I0421 11:55:19.928547 1 request.go:752] "Waited before sending request" delay="1.890753815s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODcxMjAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:55:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=7743f5ba-75e0-4755-a761-222c17755548,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=7743f5ba-75e0-4755-a761-222c17755548,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-21T11:55:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} I0421 11:55:29.929213 1 request.go:752] "Waited before sending request" delay="1.995046018s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODcyMzAsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:29Z","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-21T11:55:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","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-21T11:55:33Z","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-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:33Z","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-21T11:55:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-21T11:55:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-21T11:55:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:55:35Z","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-21T11:55:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:55:35Z","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-21T11:55:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:55:35Z","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-21T11:55:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:55:35Z","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-21T11:55:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:55:35Z","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-21T11:55:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:55:35Z","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-21T11:55:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-21T11:55:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-21T11:55:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:55: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-21T11:55:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-21T11:55: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-21T11:55:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} I0421 11:55:41.928983 1 request.go:752] "Waited before sending request" delay="1.890950028s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODc0MjAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:55:43Z","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-21T11:55:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:55:43Z","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-21T11:55:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:55:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:55:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-21T11:55: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-21T11:55:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:55: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-21T11:55:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:55: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-21T11:55:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:55:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-21T11:55:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:55:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:55:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-21T11:55:49Z","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-21T11:55:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:55:49Z","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-21T11:55:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:55:49Z","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-21T11:55:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:55:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-21T11:55:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:55:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-21T11:55:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} I0421 11:55:53.927831 1 request.go:752] "Waited before sending request" delay="1.992302306s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODc1NzcsInN0YXJ0Ijoic3RvcmFnZS1iaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:53Z","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-21T11:55:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-21T11:55:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7d4fc9f874"} {"level":"debug","ts":"2026-04-21T11:55:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:55:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=6678f684d9"} {"level":"debug","ts":"2026-04-21T11:55:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:55:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=09665c82-2b61-453e-9360-be5403b4d824,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=09665c82-2b61-453e-9360-be5403b4d824,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-21T11:55:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:55:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-21T11:55:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:55: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-21T11:55:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:55: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-21T11:55:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:55: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-21T11:55:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-21T11:55:59Z","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-21T11:55:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:55:59Z","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-21T11:55:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:55:59Z","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=78fd78c667"} {"level":"debug","ts":"2026-04-21T11:55:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:55:59Z","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=786b7d6956"} {"level":"debug","ts":"2026-04-21T11:55:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:55:59Z","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=7895cb876f"} {"level":"debug","ts":"2026-04-21T11:55:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:55:59Z","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-21T11:55:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:55:59Z","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-21T11:55:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:55:59Z","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-21T11:55:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-21T11:55:59Z","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=cb6cf4bcf"} {"level":"debug","ts":"2026-04-21T11:55:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} I0421 11:56:03.928767 1 request.go:752] "Waited before sending request" delay="1.992653076s" 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-xqgs/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODc3MDYsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:56:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:56:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:56:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:56:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:56:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:56:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:56:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:56:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:56:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:56:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:56:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:56:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:56:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:56:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:56: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-21T11:56:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:56: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-21T11:56:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:56:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:56:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:56:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:56:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:56: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-21T11:56:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:56: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-21T11:56:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:56:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:56:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:56:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:56:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:56: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-21T11:56:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:56: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-21T11:56:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:56: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-21T11:56:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} I0421 11:56:15.928034 1 request.go:752] "Waited before sending request" delay="1.884109689s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODc5MDUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:56: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-21T11:56:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:56: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-21T11:56:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:56:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:56:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:56: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-21T11:56:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"info","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T11:56:19Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T11:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-xqgs","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=f6476c8c-a873-4195-830c-f6091e9e6690,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-xqgs"} {"level":"debug","ts":"2026-04-21T11:56:25Z","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-21T11:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-21T11:56:25Z","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-21T11:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} I0421 11:56:27.928896 1 request.go:752] "Waited before sending request" delay="1.884936895s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODgwNDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:56:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-21T11:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:56:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-21T11:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:56: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-21T11:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:56: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-21T11:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-21T11:56:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-21T11:56:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:56:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-21T11:56:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-21T11:56:33Z","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-21T11:56:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:56:33Z","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-21T11:56:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:56:33Z","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-21T11:56:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-21T11:56:37Z","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-21T11:56:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:56:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-21T11:56:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-21T11:56:37Z","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-21T11:56:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} I0421 11:56:39.927767 1 request.go:752] "Waited before sending request" delay="1.886012547s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODgyMTUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:56: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-21T11:56:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-21T11:56:43Z","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-21T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:56:43Z","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-21T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:56:43Z","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-21T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:56:43Z","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-21T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:56:43Z","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-21T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:56:43Z","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-21T11:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-21T11:56:47Z","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-21T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-21T11:56:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-21T11:56:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0421 11:56:49.928803 1 request.go:752] "Waited before sending request" delay="1.884685522s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODgzNDcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:56:49Z","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-21T11:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:56:49Z","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-21T11:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:56:49Z","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-21T11:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-21T11:56:51Z","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-21T11:56: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-21T11:56: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 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T11:56: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-21T11:56: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-21T11:56: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-21T11:56:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-21T11:56:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:56:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-21T11:56:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:56:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:56:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:56: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-21T11:56:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-21T11:56:55Z","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-21T11:56:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:56:55Z","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-21T11:56:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:56:55Z","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-21T11:56:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:56:55Z","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-21T11:56:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:56:55Z","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-21T11:56:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-21T11:56:55Z","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-21T11:56:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0421 11:56:59.928964 1 request.go:752] "Waited before sending request" delay="1.88993891s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODg0NjYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbi1zZXJ2aWNlYWNjb3VudHMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:57: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-21T11:57:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:57: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-21T11:57:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:57: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-21T11:57:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-21T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:57:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:57:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:57:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:57:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:57:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:57:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} {"level":"debug","ts":"2026-04-21T11:57:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-e2e-ciwz","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=9db475cf-af9d-4002-a380-d13ab85cb134,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-21T11:57:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-e2e-ciwz"} I0421 11:57:09.929194 1 request.go:752] "Waited before sending request" delay="1.994705846s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODg1NzIsInN0YXJ0IjoiaW50ZWdyYXRpb24tcnVubmVyLXJlc291cmNlcy1rb25mbHV4LWludGVncmF0aW9uLXJ1bm5lclx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T11:57: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-21T11:57:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:57: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-21T11:57:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:57: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-21T11:57:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:57: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-21T11:57:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-21T11:57:13Z","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-21T11:57:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11:57:13Z","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-21T11:57:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-21T11: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-21T11:57:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11: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-21T11:57:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-21T11: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-21T11:57:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0421 11:57:21.928756 1 request.go:752] "Waited before sending request" delay="1.893760939s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODg3NDgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:57: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-21T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:57: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-21T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:57: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-21T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:57: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-21T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=6d44ec80-ac87-4c74-aae1-757361d6fc2a,batch.kubernetes.io/job-name=pipelines-vacuum-29612865,controller-uid=6d44ec80-ac87-4c74-aae1-757361d6fc2a,job-name=pipelines-vacuum-29612865"} {"level":"debug","ts":"2026-04-21T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=694dce5e-0620-43c5-8716-5b63349cfe72,batch.kubernetes.io/job-name=pipelines-vacuum-29612870,controller-uid=694dce5e-0620-43c5-8716-5b63349cfe72,job-name=pipelines-vacuum-29612870"} {"level":"debug","ts":"2026-04-21T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:57: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-21T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:57: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-21T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-21T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=67ad84d2-90b7-4011-b8ee-6cf0befe34e5,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-21T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-21T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=f56ce0f5-9f3a-45f1-a5de-2a028b4e05c9,batch.kubernetes.io/job-name=pipelines-vacuum-29612875,controller-uid=f56ce0f5-9f3a-45f1-a5de-2a028b4e05c9,job-name=pipelines-vacuum-29612875"} {"level":"debug","ts":"2026-04-21T11:57: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-21T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-21T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:57: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-21T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:57: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-21T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:57: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-21T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:57: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-21T11:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-21T11:57:27Z","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-21T11:57:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-21T11:57:27Z","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-21T11:57:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0421 11:57:33.928950 1 request.go:752] "Waited before sending request" delay="1.872924396s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6ODg5MjQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T11:57:35Z","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-21T11:57:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:57:35Z","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-21T11:57:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:57:35Z","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-21T11:57:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:57:35Z","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-21T11:57:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:57:35Z","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-21T11:57:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-21T11:57:35Z","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-21T11:57:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"}