{"level":"info","ts":"2026-04-26T02:14:41Z","logger":"DeploymentValidation","msg":"Operator Version: 0.0.1"} {"level":"info","ts":"2026-04-26T02:14:41Z","logger":"DeploymentValidation","msg":"Go Version: go1.25.8 (Red Hat 1.25.8-1.module+el8.10.0+24168+9fd3a552) X:strictfipsruntime"} {"level":"info","ts":"2026-04-26T02:14:41Z","logger":"DeploymentValidation","msg":"Go OS/Arch: linux/amd64"} {"level":"info","ts":"2026-04-26T02:14:41Z","logger":"DeploymentValidation","msg":"Setting Up Manager"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"DeploymentValidation","msg":"Load KubeConfig"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"DeploymentValidation","msg":"Initialize Manager"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"DeploymentValidation","msg":"Initialize Scheme"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"DeploymentValidation","msg":"Getting Manager Options"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"DeploymentValidation","msg":"Adding Healthz and Readyz checks"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"DeploymentValidation","msg":"Registering Components"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"DeploymentValidation","msg":"Initialize Prometheus Registry"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"DeploymentValidation","msg":"Initialize Prometheus metrics endpoint","endpoint":"http://0.0.0.0:8383/metrics"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"DeploymentValidation","msg":"Initialize ConfigMap watcher"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"DeploymentValidation","msg":"Initialize Validation Engine"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"DeploymentValidation","msg":"Initialize Reconciler"} {"level":"info","ts":"2026-04-26T02:14:41Z","logger":"DeploymentValidation","msg":"Starting Manager"} {"level":"info","ts":"2026-04-26T02:14:41Z","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-04-26T02:14:41Z","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-26T02:14:41Z","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, env-value-from, host-ipc, host-network, host-pid, hpa-minimum-three-replicas, invalid-target-ports, job-ttl-seconds-after-finished, liveness-port, minimum-three-replicas, no-anti-affinity, no-node-affinity, non-existent-service-account, non-isolated-pod, pdb-max-unavailable, pdb-min-available, pdb-unhealthy-pod-eviction-policy, priority-class-name, privilege-escalation-container, privileged-container, readiness-port, restart-policy, run-as-non-root, scc-deny-privileged-container, schema-validation, sorted-keys, startup-port, unsafe-sysctls, unset-cpu-requirements, unset-memory-requirements"} {"level":"info","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"The ConfigMap has been updated"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-26T02:14:41Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"info","ts":"2026-04-26T02:14:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:14:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"info","ts":"2026-04-26T02:14:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"info","ts":"2026-04-26T02:16:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:16:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"debug","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"info","ts":"2026-04-26T02:16:41Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"info","ts":"2026-04-26T02:18:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"debug","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"info","ts":"2026-04-26T02:18:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:18:41Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-26T02:20:41Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"info","ts":"2026-04-26T02:20:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:20:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:20:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:20:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:20:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:20:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:20:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"debug","ts":"2026-04-26T02:20:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"info","ts":"2026-04-26T02:20:42Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-26T02:22:41Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"info","ts":"2026-04-26T02:22:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:22:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:22:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:22:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:22:43Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:22: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-26T02:22: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-26T02:22: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":"info","ts":"2026-04-26T02:22:45Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:22:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-26T02:22:45Z","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-26T02:22:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dora-metrics","object":"exporter","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"container\" is referring to an unknown secret \"exporters-secret\""} {"level":"debug","ts":"2026-04-26T02:22:45Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dora-metrics","object":"exporter","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"container\" is referring to an unknown secret \"exporters-secret\""} {"level":"debug","ts":"2026-04-26T02:22:45Z","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-26T02:22:45Z","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-26T02:22:45Z","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-26T02:22:45Z","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-26T02:22:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":2,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"info","ts":"2026-04-26T02:22:46Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:22:46Z","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-26T02:22:46Z","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-26T02:22:46Z","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-26T02:22:46Z","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-26T02:22:46Z","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-26T02:22:46Z","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-26T02:22:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:22:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:22:46Z","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-26T02:22:46Z","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-26T02:22:46Z","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-26T02:22:46Z","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-26T02:22:46Z","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":"info","ts":"2026-04-26T02:22:46Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:22:46Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:22:46Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:22:47Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:22:47Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:22:48Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:22:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-26T02:22:48Z","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-26T02:22:48Z","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-26T02:22:48Z","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-26T02:22:48Z","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-26T02:22:48Z","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-26T02:22:48Z","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-26T02:22:48Z","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-26T02:22:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:22:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:22:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-26T02:22:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:22:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:22:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-26T02:22:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} I0426 02:22:49.795109 1 request.go:752] "Waited before sending request" delay="1.68718134s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/smee-client/persistentvolumeclaims?limit=5" {"level":"info","ts":"2026-04-26T02:22:50Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:22:51Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:22:53Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:22:55Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:22:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-26T02:22:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-26T02:22:56Z","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-26T02:22:56Z","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-26T02:22:56Z","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-26T02:22:56Z","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-26T02:22:56Z","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-26T02:22:56Z","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-26T02:22:56Z","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-26T02:22:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:22:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"info","ts":"2026-04-26T02:22:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:22:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"debug","ts":"2026-04-26T02:22:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"info","ts":"2026-04-26T02:22:59Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:23:01.796155 1 request.go:752] "Waited before sending request" delay="1.743494858s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/appstudio-workload-monitoring/persistentvolumeclaims?limit=5" {"level":"info","ts":"2026-04-26T02:23:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:23:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:23:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-26T02:23:05Z","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-26T02:23:05Z","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-26T02:23:05Z","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-26T02:23:05Z","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-26T02:23:05Z","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-26T02:23:05Z","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-26T02:23:05Z","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-26T02:23:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-26T02:23:05Z","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-26T02:23:05Z","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-26T02:23:05Z","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-26T02:23:05Z","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-26T02:23:05Z","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-26T02:23:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:23:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker"} {"level":"info","ts":"2026-04-26T02:23:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:23:07Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:23:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:23:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":2,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-26T02:23:10Z","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-26T02:23:10Z","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-26T02:23:10Z","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-26T02:23:10Z","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-26T02:23:10Z","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-26T02:23:10Z","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-26T02:23:10Z","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-26T02:23:10Z","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 for your container 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-26T02:23:10Z","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 limits for your container 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-26T02:23:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":5,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/name=opentelemetry-collector,component=standalone-collector,pod-template-hash=585d6cd6f4"} {"level":"debug","ts":"2026-04-26T02:23:10Z","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-26T02:23:10Z","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-26T02:23:10Z","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-26T02:23:10Z","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-26T02:23:10Z","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-26T02:23:10Z","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-26T02:23:10Z","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-26T02:23:10Z","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-26T02:23:10Z","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 for your container 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-26T02:23:10Z","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 limits for your container 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-26T02:23:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":3,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,component=standalone-collector,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-26T02:23:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"info","ts":"2026-04-26T02:23:11Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:23:13.796338 1 request.go:752] "Waited before sending request" delay="1.74579574s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tempo-operator/persistentvolumeclaims?limit=5" {"level":"info","ts":"2026-04-26T02:23:13Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:23:15Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:23:16Z","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-26T02:23:16Z","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-26T02:23:16Z","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-26T02:23:16Z","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-26T02:23:16Z","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-26T02:23:16Z","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-26T02:23:16Z","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-26T02:23:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"info","ts":"2026-04-26T02:23:16Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-26T02:24:41Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"info","ts":"2026-04-26T02:24:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:24: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-26T02:24:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-26T02:24: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-26T02:24:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"info","ts":"2026-04-26T02:24:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dora-metrics","object":"exporter","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"container\" is referring to an unknown secret \"exporters-secret\""} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dora-metrics","object":"exporter","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"container\" is referring to an unknown secret \"exporters-secret\""} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"info","ts":"2026-04-26T02:24:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"info","ts":"2026-04-26T02:24:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"ingester\" is referring to an unknown secret \"kubearchive-loki\""} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"ingester\" is referring to an unknown secret \"kubearchive-loki\""} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"ingester\" is referring to an unknown secret \"kubearchive-loki\""} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"vector","kind":"DaemonSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"vector\" is referring to an unknown secret \"kubearchive-loki\""} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"vector","kind":"DaemonSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"vector\" is referring to an unknown secret \"kubearchive-loki\""} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"vector","kind":"DaemonSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"vector\" not found"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-gateway","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-gateway","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-gateway","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-gateway","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-gateway","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-minio","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"minio\" is referring to an unknown secret \"loki-minio\""} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-minio","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"minio\" is referring to an unknown secret \"loki-minio\""} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"ingester\" is referring to an unknown secret \"kubearchive-loki\""} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"ingester\" is referring to an unknown secret \"kubearchive-loki\""} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"ingester\" is referring to an unknown secret \"kubearchive-loki\""} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"info","ts":"2026-04-26T02:24:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"info","ts":"2026-04-26T02:24:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:24:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-26T02:24:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"info","ts":"2026-04-26T02:24:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-26T02:24:42Z","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-26T02:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"info","ts":"2026-04-26T02:24:43Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:24:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-26T02:24:43Z","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-26T02:24:43Z","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-26T02:24:43Z","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-26T02:24:43Z","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":"info","ts":"2026-04-26T02:24:44Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:24:45.950139 1 request.go:752] "Waited before sending request" delay="1.901950272s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzAzMzAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-26T02:24:46Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:24:48Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:24: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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24: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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24: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-26T02:24:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[role:eventing-webhook])"} {"level":"debug","ts":"2026-04-26T02:24:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[role:eventing-webhook])"} {"level":"debug","ts":"2026-04-26T02:24: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-26T02:24:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"inmemorychannel-webhook","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[messaging.knative.dev/channel:in-memory-channel messaging.knative.dev/role:controller])"} {"level":"debug","ts":"2026-04-26T02:24: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-26T02:24: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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24: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-26T02:24:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:24: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-26T02:24:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:24: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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24: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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24: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-26T02:24:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:24: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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24: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-26T02:24: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-26T02:24: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-26T02:24: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-26T02:24: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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24: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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24: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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24: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-26T02:24:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:24: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-26T02:24:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:24: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-26T02:24:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:24: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-26T02:24:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:24: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-26T02:24: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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24: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-26T02:24:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:24: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-26T02:24:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:24: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-26T02:24:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:24: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-26T02:24:51Z","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-26T02:24:51Z","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-26T02:24: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-26T02:24:51Z","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-26T02:24:51Z","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":"info","ts":"2026-04-26T02:24:52Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:24:54Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:24:56Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:24:57.950443 1 request.go:752] "Waited before sending request" delay="1.891936913s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzA5OTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-26T02:24:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:25:01Z","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-26T02:25:01Z","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-26T02:25:01Z","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-26T02:25:01Z","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-26T02:25:01Z","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-26T02:25:01Z","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-26T02:25:01Z","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-26T02:25:01Z","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-26T02:25:01Z","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-26T02:25:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:25:01Z","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-26T02:25:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:25:01Z","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-26T02:25:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:25:01Z","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-26T02:25:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:25:01Z","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-26T02:25:01Z","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-26T02:25:01Z","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-26T02:25:01Z","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-26T02:25:01Z","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-26T02:25:01Z","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-26T02:25:01Z","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-26T02:25:01Z","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":"info","ts":"2026-04-26T02:25:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:25:03Z","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"} {"level":"debug","ts":"2026-04-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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"} {"level":"debug","ts":"2026-04-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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-26T02:25:03Z","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":"info","ts":"2026-04-26T02:25:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:25:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"debug","ts":"2026-04-26T02:25:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"info","ts":"2026-04-26T02:25:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:25:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:25:09.949136 1 request.go:752] "Waited before sending request" delay="1.813571178s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzE5MDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"info","ts":"2026-04-26T02:25:13Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:25:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-26T02:25:15Z","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-26T02:25:15Z","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-26T02:25:15Z","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-26T02:25:15Z","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-26T02:25:15Z","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-26T02:25:15Z","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-26T02:25:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-26T02:25:15Z","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":"info","ts":"2026-04-26T02:25:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25:17Z","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-26T02:25:17Z","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-26T02:25:17Z","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-26T02:25:17Z","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-26T02:25:17Z","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-26T02:25:17Z","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-26T02:25:17Z","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-26T02:25:17Z","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-26T02:25:17Z","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 for your container 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-26T02:25:17Z","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 limits for your container 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-26T02:25: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-26T02:25:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25:17Z","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-26T02:25:17Z","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-26T02:25:17Z","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-26T02:25:17Z","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-26T02:25:17Z","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-26T02:25:17Z","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-26T02:25:17Z","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-26T02:25:17Z","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-26T02:25:17Z","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 for your container 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-26T02:25:17Z","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 limits for your container 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":"info","ts":"2026-04-26T02:25:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:25:19.949137 1 request.go:752] "Waited before sending request" delay="1.725947915s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzI2MjYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25: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-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25: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-26T02:25: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-26T02:25: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-26T02:25: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-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25: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-26T02:25: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-26T02:25: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-26T02:25: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-26T02:25: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-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25: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-26T02:25: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-26T02:25: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-26T02:25:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-26T02:25:19Z","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-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"postgresql","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"postgresql\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"postgresql","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"postgresql\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"postgresql","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"postgresql\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:25:19Z","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-26T02:25:19Z","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-26T02:25:19Z","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-26T02:25:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-26T02:25:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"info","ts":"2026-04-26T02:25:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25:21Z","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-26T02:25:21Z","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-26T02:25:21Z","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-26T02:25:21Z","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-26T02:25:21Z","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-26T02:25: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-26T02:25:21Z","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-26T02:25:21Z","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-26T02:25:21Z","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-26T02:25:21Z","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-26T02:25:21Z","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-26T02:25:21Z","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-26T02:25:21Z","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-26T02:25:21Z","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-26T02:25:21Z","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-26T02:25:21Z","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-26T02:25: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-26T02:25: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-26T02:25:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25:21Z","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-26T02:25:21Z","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-26T02:25:21Z","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-26T02:25:21Z","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-26T02:25:21Z","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":"info","ts":"2026-04-26T02:25:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:25:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=ba62b1de-4f35-41e5-ba21-e4007eb5ea01,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=ba62b1de-4f35-41e5-ba21-e4007eb5ea01,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-26T02:25:23Z","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-26T02:25:23Z","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-26T02:25:23Z","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-26T02:25:23Z","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-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"oauth-secret-generator","kind":"Job","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-26T02:25:23Z","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-26T02:25:23Z","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-26T02:25:23Z","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-26T02:25:23Z","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-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"oauth-secret-generator","kind":"Job","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-26T02:25:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-26T02:25:23Z","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-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"dex","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"dex\" is referring to an unknown secret \"dex-client\""} {"level":"debug","ts":"2026-04-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"dex","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"dex\" is referring to an unknown secret \"image-proxy-client-secret\""} {"level":"debug","ts":"2026-04-26T02:25:23Z","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-26T02:25:23Z","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-26T02:25:23Z","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-26T02:25:23Z","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-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"dex","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"dex\" is referring to an unknown secret \"dex-client\""} {"level":"debug","ts":"2026-04-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"dex","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"dex\" is referring to an unknown secret \"image-proxy-client-secret\""} {"level":"debug","ts":"2026-04-26T02:25:23Z","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-26T02:25:23Z","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-26T02:25:23Z","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-26T02:25:23Z","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-26T02:25:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-26T02:25:23Z","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-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"dex","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"dex\" is referring to an unknown secret \"dex-client\""} {"level":"debug","ts":"2026-04-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"dex","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"dex\" is referring to an unknown secret \"image-proxy-client-secret\""} {"level":"debug","ts":"2026-04-26T02:25:23Z","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-26T02:25:23Z","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-26T02:25:23Z","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-26T02:25:23Z","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-26T02:25:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=99956d64"} {"level":"debug","ts":"2026-04-26T02:25:23Z","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-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"image-rbac-proxy","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"image-rbac-proxy\" is referring to an unknown secret \"quay-robot-account\""} {"level":"debug","ts":"2026-04-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"image-rbac-proxy","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"image-rbac-proxy\" is referring to an unknown secret \"quay-robot-account\""} {"level":"debug","ts":"2026-04-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"image-rbac-proxy","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"image-rbac-proxy\" is referring to an unknown config map \"image-rbac-proxy\""} {"level":"debug","ts":"2026-04-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"image-rbac-proxy","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"image-rbac-proxy\" is referring to an unknown config map \"image-rbac-proxy\""} {"level":"debug","ts":"2026-04-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"image-rbac-proxy","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"image-rbac-proxy\" is referring to an unknown config map \"image-rbac-proxy\""} {"level":"debug","ts":"2026-04-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"image-rbac-proxy","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"image-rbac-proxy\" is referring to an unknown config map \"image-rbac-proxy\""} {"level":"debug","ts":"2026-04-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"image-rbac-proxy","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"image-rbac-proxy\" is referring to an unknown config map \"image-rbac-proxy\""} {"level":"debug","ts":"2026-04-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"image-rbac-proxy","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"image-rbac-proxy\" is referring to an unknown secret \"image-rbac-proxy-token\""} {"level":"debug","ts":"2026-04-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"image-rbac-proxy","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"image-rbac-proxy\" is referring to an unknown config map \"image-rbac-proxy\""} {"level":"debug","ts":"2026-04-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"image-rbac-proxy","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"image-rbac-proxy\" is referring to an unknown config map \"image-rbac-proxy\""} {"level":"debug","ts":"2026-04-26T02:25:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"image-rbac-proxy","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"image-rbac-proxy\" is referring to an unknown secret \"image-proxy-client-secret\""} {"level":"debug","ts":"2026-04-26T02:25:23Z","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-26T02:25:23Z","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-26T02:25:23Z","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":"info","ts":"2026-04-26T02:25:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25:27Z","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-26T02:25:27Z","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-26T02:25:27Z","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-26T02:25:27Z","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-26T02:25:27Z","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-26T02:25:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:25:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"info","ts":"2026-04-26T02:25:28Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:25:29.949195 1 request.go:752] "Waited before sending request" delay="1.887703927s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzMwMjYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25:29Z","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-26T02:25:29Z","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-26T02:25:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-registry-exporter","object":"registry-exporter-ds","kind":"DaemonSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"info","ts":"2026-04-26T02:25:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:25:32Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:25:35Z","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=2lnHdkYhR2C1wVSHIXQ0fZ9JxCe1v7T27i8FNb,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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 limits for your container 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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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 limits for your container 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-26T02:25:35Z","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-26T02:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:25:35Z","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-26T02:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:25:35Z","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=64c65f47d8"} {"level":"debug","ts":"2026-04-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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 limits for your container 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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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 for your container 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-26T02:25:35Z","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 for your container 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-26T02:25:35Z","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 for your container 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-26T02:25:35Z","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 for your container 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-26T02:25:35Z","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 limits for your container 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-26T02:25:35Z","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 limits for your container 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-26T02:25:35Z","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 limits for your container 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-26T02:25:35Z","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 limits for your container 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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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 for your container 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-26T02:25:35Z","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 for your container 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-26T02:25:35Z","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 for your container 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-26T02:25:35Z","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 for your container 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-26T02:25:35Z","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 limits for your container 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-26T02:25:35Z","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 limits for your container 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-26T02:25:35Z","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 limits for your container 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-26T02:25:35Z","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 limits for your container 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-26T02:25:35Z","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-5c7f7b5cfc,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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-26T02:25:35Z","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 for your container 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-26T02:25:35Z","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 for your container 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-26T02:25:35Z","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 for your container 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-26T02:25:35Z","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 for your container 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-26T02:25:35Z","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 limits for your container 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-26T02:25:35Z","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 limits for your container 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-26T02:25:35Z","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 limits for your container 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-26T02:25:35Z","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 limits for your container 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-26T02:25:35Z","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-26T02:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:25:35Z","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":"info","ts":"2026-04-26T02:25:36Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:25:39.949230 1 request.go:752] "Waited before sending request" delay="1.994309204s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzMyNTMsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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-26T02:25:39Z","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":"info","ts":"2026-04-26T02:25:40Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:25:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:25:43Z","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-26T02:25:43Z","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-26T02:25:43Z","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-26T02:25:43Z","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-26T02:25:43Z","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-26T02:25:43Z","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-26T02:25:43Z","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-26T02:25:43Z","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-26T02:25:43Z","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-26T02:25:43Z","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-26T02:25:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=6988b7b4bb"} {"level":"debug","ts":"2026-04-26T02:25:43Z","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-26T02:25:43Z","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-26T02:25:43Z","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-26T02:25:43Z","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-26T02:25:43Z","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":"info","ts":"2026-04-26T02:25:44Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-26T02:25:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25: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-26T02:25: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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25: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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25:45Z","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-26T02:25: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-26T02:25:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"info","ts":"2026-04-26T02:25:46Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:25:49.949255 1 request.go:752] "Waited before sending request" delay="1.98817703s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzM3NzgsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25:49Z","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-26T02:25:49Z","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-26T02:25:49Z","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-26T02:25:49Z","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-26T02:25:49Z","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 for your container 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-26T02:25:49Z","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 limits for your container 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-26T02:25:49Z","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-26T02:25:49Z","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-26T02:25:49Z","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-26T02:25:49Z","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-26T02:25:49Z","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 for your container 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-26T02:25:49Z","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 limits for your container 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-26T02:25: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-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-webhook\" has cpu request 0"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-webhook\" has memory limit 0"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-webhook\" has cpu request 0"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-webhook\" has memory limit 0"} {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"trust-manager\" not found"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"trust-manager\" does not expose port 6060 for the HTTPGet"} {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"trust-manager\" does not expose port 6060 for the HTTPGet"} {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25:49Z","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-26T02:25:49Z","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-26T02:25:49Z","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-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-cainjector\" has cpu request 0"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-cainjector\" has memory limit 0"} {"level":"debug","ts":"2026-04-26T02:25:49Z","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-26T02:25:49Z","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-26T02:25:49Z","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-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-cainjector\" has cpu request 0"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-cainjector\" has memory limit 0"} {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25:49Z","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-26T02:25:49Z","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-26T02:25:49Z","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-26T02:25:49Z","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-26T02:25:49Z","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-26T02:25:49Z","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 for your container 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-26T02:25:49Z","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 limits for your container 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-26T02:25: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-26T02:25:49Z","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-26T02:25:49Z","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-26T02:25:49Z","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-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"cert-manager-cainjector\" not found"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-cainjector\" has cpu request 0"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-cainjector\" has memory limit 0"} {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"cert-manager-webhook\" not found"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-webhook\" has cpu request 0"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-webhook\" has memory limit 0"} {"level":"debug","ts":"2026-04-26T02:25: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-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"trust-manager\" not found"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-26T02:25:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"trust-manager\" does not expose port 6060 for the HTTPGet"} {"level":"info","ts":"2026-04-26T02:25:50Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:25:52Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:25:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-26T02:25:55Z","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-26T02:25:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-sink","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kubearchive-sink\" is referring to an unknown config map \"kubearchive-schema-version-hhfkfdkkcg\""} {"level":"debug","ts":"2026-04-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-api-server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kubearchive-api-server\" is referring to an unknown config map \"kubearchive-schema-version-hhfkfdkkcg\""} {"level":"debug","ts":"2026-04-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-api-server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kubearchive-api-server\" is referring to an unknown config map \"kubearchive-schema-version-hhfkfdkkcg\""} {"level":"debug","ts":"2026-04-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=bdf43f9d-fbb0-4b90-86d1-320fd12bdc5a,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=bdf43f9d-fbb0-4b90-86d1-320fd12bdc5a,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-26T02:25:55Z","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-26T02:25:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-schema-migration","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"migration\" is referring to an unknown config map \"kubearchive-schema-version-hhfkfdkkcg\""} {"level":"debug","ts":"2026-04-26T02:25:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-schema-migration","kind":"Job","validation":"job-ttl-seconds-after-finished","check_description":"Indicates when standalone jobs do not set ttlSecondsAfterFinished and when jobs managed by cronjob do set ttlSecondsAfterFinished.","check_remediation":"Set Job.spec.ttlSecondsAfterFinished. Unset CronJob.Spec.JobTemplate.Spec.ttlSecondsAfterFinished.","check_failure_reason":"Standalone Job does not specify ttlSecondsAfterFinished"} {"level":"debug","ts":"2026-04-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-schema-migration","kind":"Job","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-sink","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kubearchive-sink\" is referring to an unknown config map \"kubearchive-schema-version-hhfkfdkkcg\""} {"level":"debug","ts":"2026-04-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-26T02:25:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","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-26T02:25:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:25:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-26T02:25:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:25:55Z","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":"info","ts":"2026-04-26T02:25:56Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:25:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-26T02:25:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-26T02:25:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-26T02:25:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-26T02:25:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"cert-manager-operator-controller-manager\" not found"} {"level":"debug","ts":"2026-04-26T02:25:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-26T02:25:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container 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-26T02:25:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=cert-manager-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-26T02:25:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager-metrics-service","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[control-plane:controller-manager])"} {"level":"debug","ts":"2026-04-26T02:25:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager-metrics-service","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[control-plane:controller-manager])"} {"level":"debug","ts":"2026-04-26T02:25:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-26T02:25:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=cert-manager-operator,olm.deployment-spec-hash=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-26T02:25:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:25:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-26T02:25:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"info","ts":"2026-04-26T02:25:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:25:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":5,"labels":"app=kube-rbac-proxy,pod-template-hash=7cdd67b8d4"} {"level":"debug","ts":"2026-04-26T02:25:59Z","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-26T02:25:59Z","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-26T02:25:59Z","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-26T02:25:59Z","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-26T02:25:59Z","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-26T02:25:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:25:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"info","ts":"2026-04-26T02:26:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:26:01.949839 1 request.go:752] "Waited before sending request" delay="1.887935756s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzQzMTMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-26T02:26:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26:05Z","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-26T02:26:05Z","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-26T02:26:05Z","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-26T02:26:05Z","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-26T02:26:05Z","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-26T02:26:05Z","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-26T02:26:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-26T02:26:05Z","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-26T02:26:05Z","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-26T02:26:05Z","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-26T02:26:05Z","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-26T02:26:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:26:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26:05Z","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-26T02:26:05Z","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-26T02:26:05Z","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-26T02:26:05Z","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-26T02:26:05Z","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-26T02:26:05Z","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-26T02:26: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-26T02:26:05Z","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-26T02:26:05Z","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-26T02:26:05Z","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-26T02:26:05Z","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":"info","ts":"2026-04-26T02:26:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26:09Z","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-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-database\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-database\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-database\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-database\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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 startup probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the startup probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-26T02:26:09Z","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-26T02:26: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-26T02:26: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-26T02:26:09Z","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-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"mc\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"mc\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"mc\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"mc\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"mc\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-database\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-database\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-database\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-database\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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 startup probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the startup probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-26T02:26:09Z","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-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"mc\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"mc\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"mc\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"mc\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"mc\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-s3\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-database\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-database\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-database\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"api\" is referring to an unknown secret \"tekton-results-database\""} {"level":"debug","ts":"2026-04-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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 startup probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the startup probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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 for your container 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-26T02:26:09Z","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 for your container 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-26T02:26:09Z","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 limits for your container 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-26T02:26:09Z","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 limits for your container 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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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 for your container 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-26T02:26:09Z","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 for your container 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-26T02:26:09Z","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 limits for your container 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-26T02:26:09Z","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 limits for your container 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-26T02:26: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-26T02:26: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-26T02:26:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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 for your container 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-26T02:26:09Z","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 for your container 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-26T02:26:09Z","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 limits for your container 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-26T02:26:09Z","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 limits for your container 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-26T02:26: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/name=postgresql"} {"level":"debug","ts":"2026-04-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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-26T02:26:09Z","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 for your container 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-26T02:26:09Z","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 for your container 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-26T02:26:09Z","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 limits for your container 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-26T02:26:09Z","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 limits for your container 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-26T02:26: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-26T02:26:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26: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-26T02:26: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-26T02:26: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-26T02:26: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-26T02:26:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:26:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26: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-26T02:26:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26: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":"info","ts":"2026-04-26T02:26:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:26:13.950162 1 request.go:752] "Waited before sending request" delay="1.994063564s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzQ2MTQsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-26T02:26:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-26T02:26:13Z","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-26T02:26:13Z","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-26T02:26:13Z","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-26T02:26:13Z","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-26T02:26:13Z","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-26T02:26:13Z","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-26T02:26:13Z","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-26T02:26:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-26T02:26:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"info","ts":"2026-04-26T02:26:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:26:15Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-26T02:26:41Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"info","ts":"2026-04-26T02:26:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:26:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","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-26T02:26:42Z","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-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"info","ts":"2026-04-26T02:26:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:26:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:26:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:26:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:26:42Z","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-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"info","ts":"2026-04-26T02:26:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:26:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy,apps.kubernetes.io/pod-index=0,controller-revision-hash=artifact-registry-proxy-79b944f88,statefulset.kubernetes.io/pod-name=artifact-registry-proxy-0"} {"level":"debug","ts":"2026-04-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:26:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid,apps.kubernetes.io/pod-index=0,controller-revision-hash=squid-c85bc646b,statefulset.kubernetes.io/pod-name=squid-0"} {"level":"debug","ts":"2026-04-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:26:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":6,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=artifact-registry-proxy,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:26:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":7,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=squid,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:26:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy"} {"level":"debug","ts":"2026-04-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:26:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid"} {"level":"debug","ts":"2026-04-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"info","ts":"2026-04-26T02:26:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:26:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"debug","ts":"2026-04-26T02:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"info","ts":"2026-04-26T02:26:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:26:44Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:26:45.946068 1 request.go:752] "Waited before sending request" delay="1.833812896s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzU2OTEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"info","ts":"2026-04-26T02:26:48Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:26:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-26T02:26:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-26T02:26:51Z","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-26T02:26:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-26T02:26:51Z","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-26T02:26:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"info","ts":"2026-04-26T02:26:52Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"info","ts":"2026-04-26T02:26:54Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:26:55Z","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-26T02:26:55Z","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-26T02:26:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:26:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:26:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:26:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:26:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:26:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:26:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:26:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:26:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:26:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:26:55Z","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-26T02:26:55Z","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-26T02:26:55Z","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-26T02:26:55Z","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-26T02:26:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-26T02:26:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:26:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-26T02:26:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:26:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-26T02:26:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:26:55Z","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-26T02:26:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"info","ts":"2026-04-26T02:26:56Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:26:57.946151 1 request.go:752] "Waited before sending request" delay="1.799161789s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzY0OTUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"info","ts":"2026-04-26T02:26:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:26:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7bd8b4c97d"} {"level":"debug","ts":"2026-04-26T02:26:59Z","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-26T02:26:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"dex","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"dex\" is referring to an unknown secret \"dex-client\""} {"level":"debug","ts":"2026-04-26T02:26:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"dex","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"dex\" is referring to an unknown secret \"image-proxy-client-secret\""} {"level":"debug","ts":"2026-04-26T02:26:59Z","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-26T02:26:59Z","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-26T02:26:59Z","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-26T02:26:59Z","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-26T02:26:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=99956d64"} {"level":"debug","ts":"2026-04-26T02:26:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:26:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=ba62b1de-4f35-41e5-ba21-e4007eb5ea01,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=ba62b1de-4f35-41e5-ba21-e4007eb5ea01,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-26T02:26:59Z","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-26T02:26:59Z","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-26T02:26:59Z","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-26T02:26:59Z","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-26T02:26:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"oauth-secret-generator","kind":"Job","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-26T02:26:59Z","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-26T02:26:59Z","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-26T02:26:59Z","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-26T02:26:59Z","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-26T02:26:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"oauth-secret-generator","kind":"Job","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-26T02:26:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-26T02:26:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:26: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-26T02:26: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-26T02:26:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"info","ts":"2026-04-26T02:27:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:27:03Z","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-26T02:27:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-26T02:27:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:27:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-26T02:27:03Z","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-26T02:27:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"info","ts":"2026-04-26T02:27:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:27:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-26T02:27:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"info","ts":"2026-04-26T02:27:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:27:07.946155 1 request.go:752] "Waited before sending request" delay="1.901883868s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzcwNTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-26T02:27:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:27:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:27:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:27:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:27:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:27:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"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-26T02:27:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:27: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=64c65f47d8"} {"level":"debug","ts":"2026-04-26T02:27:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:27: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-5c7f7b5cfc,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-26T02:27:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:27: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=2lnHdkYhR2C1wVSHIXQ0fZ9JxCe1v7T27i8FNb,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:27:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:27:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:27:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"info","ts":"2026-04-26T02:27:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:27:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":5,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=9bc79c6d5"} {"level":"debug","ts":"2026-04-26T02:27:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:27:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":6,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=955df97b8"} {"level":"debug","ts":"2026-04-26T02:27:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:27:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":11,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-26T02:27:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:27:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-26T02:27:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:27:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":9,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-26T02:27:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:27:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=5cbb799dc8"} {"level":"debug","ts":"2026-04-26T02:27:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"info","ts":"2026-04-26T02:27:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:27:17.946341 1 request.go:752] "Waited before sending request" delay="1.894943598s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzczMDAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-26T02:27:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:27:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"info","ts":"2026-04-26T02:27:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:27:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator-console,app.kubernetes.io/name=operator,app=console,pod-template-hash=5579558f5f"} {"level":"debug","ts":"2026-04-26T02:27:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:27:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,operator=leader,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-26T02:27:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:27:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":1,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=console"} {"level":"debug","ts":"2026-04-26T02:27:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:27:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator"} {"level":"debug","ts":"2026-04-26T02:27:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:27:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-26T02:27:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:27:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator"} {"level":"debug","ts":"2026-04-26T02:27:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:27:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-26T02:27:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"info","ts":"2026-04-26T02:27:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:27:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-26T02:27:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:27:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-26T02:27:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:27:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-26T02:27:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:27:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-26T02:27:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:27:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-26T02:27:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:27:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-26T02:27:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:27:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0,pod-template-hash=548ff9dcf5"} {"level":"debug","ts":"2026-04-26T02:27:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:27:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.19.4,app=webhook"} {"level":"debug","ts":"2026-04-26T02:27:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:27:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-26T02:27:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"info","ts":"2026-04-26T02:27:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:27:28Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:27:29.945754 1 request.go:752] "Waited before sending request" delay="1.877269575s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mzc0ODAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:27:31Z","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-26T02:27:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:27:31Z","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-26T02:27:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:27:31Z","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-26T02:27:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:27:31Z","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-26T02:27:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:27:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-26T02:27:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:27:31Z","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-26T02:27:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:27:31Z","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-26T02:27:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:27:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=bdf43f9d-fbb0-4b90-86d1-320fd12bdc5a,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=bdf43f9d-fbb0-4b90-86d1-320fd12bdc5a,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-26T02:27:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:27:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-26T02:27:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:27:31Z","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-26T02:27:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:27:31Z","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-26T02:27:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:27:31Z","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-26T02:27:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:27:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-26T02:27:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:27:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-26T02:27:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:27:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-26T02:27:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"info","ts":"2026-04-26T02:27:32Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"info","ts":"2026-04-26T02:27:34Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:27:35Z","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-26T02:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-26T02:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"info","ts":"2026-04-26T02:27:36Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:27:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=f494217b-749d-48e5-b3a2-35e9bd075956,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=f494217b-749d-48e5-b3a2-35e9bd075956,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-26T02:27:37Z","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-26T02:27:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-policies","object":"kueue-crd-check","kind":"Job","validation":"job-ttl-seconds-after-finished","check_description":"Indicates when standalone jobs do not set ttlSecondsAfterFinished and when jobs managed by cronjob do set ttlSecondsAfterFinished.","check_remediation":"Set Job.spec.ttlSecondsAfterFinished. Unset CronJob.Spec.JobTemplate.Spec.ttlSecondsAfterFinished.","check_failure_reason":"Standalone Job does not specify ttlSecondsAfterFinished"} {"level":"debug","ts":"2026-04-26T02:27:37Z","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-26T02:27:37Z","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-26T02:27:37Z","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-26T02:27:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-policies","object":"kueue-crd-check","kind":"Job","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-26T02:27:37Z","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-26T02:27:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-policies","object":"kueue-crd-check","kind":"Job","validation":"job-ttl-seconds-after-finished","check_description":"Indicates when standalone jobs do not set ttlSecondsAfterFinished and when jobs managed by cronjob do set ttlSecondsAfterFinished.","check_remediation":"Set Job.spec.ttlSecondsAfterFinished. Unset CronJob.Spec.JobTemplate.Spec.ttlSecondsAfterFinished.","check_failure_reason":"Standalone Job does not specify ttlSecondsAfterFinished"} {"level":"debug","ts":"2026-04-26T02:27:37Z","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-26T02:27:37Z","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-26T02:27:37Z","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-26T02:27:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-policies","object":"kueue-crd-check","kind":"Job","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"info","ts":"2026-04-26T02:27:38Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:27:40Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:27:41.946000 1 request.go:752] "Waited before sending request" delay="1.880786681s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mzc3MjcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27: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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27: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-26T02:27:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27: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-26T02:27:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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-26T02:27:43Z","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":"info","ts":"2026-04-26T02:27:44Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:47Z","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-26T02:27:47Z","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-26T02:27:47Z","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-26T02:27:47Z","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-26T02:27:47Z","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-26T02:27:47Z","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-26T02:27: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-26T02:27:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:27:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-26T02:27:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:27:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:27:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"info","ts":"2026-04-26T02:27:48Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:27:51.946140 1 request.go:752] "Waited before sending request" delay="1.987566468s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzgzNzAsInN0YXJ0Ijoic3RvcmFnZS1iaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-26T02:27:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27: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-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27: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/name=postgresql"} {"level":"debug","ts":"2026-04-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:27: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-26T02:27:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"info","ts":"2026-04-26T02:27:52Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:27:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-26T02:27:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:27:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-26T02:27:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:27:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:27:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:27:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker"} {"level":"debug","ts":"2026-04-26T02:27:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"info","ts":"2026-04-26T02:27:56Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:27:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:27:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":4,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring"} {"level":"debug","ts":"2026-04-26T02:27:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-26T02:27:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":5,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring,pod-template-hash=555d8b586d"} {"level":"debug","ts":"2026-04-26T02:27:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"info","ts":"2026-04-26T02:28:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:28:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-26T02:28:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-26T02:28:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-26T02:28:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"info","ts":"2026-04-26T02:28:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:28:03.945904 1 request.go:752] "Waited before sending request" delay="1.894156937s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mzg4ODQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-26T02:28:03Z","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-26T02:28:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:28:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:28:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:28:03Z","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-26T02:28:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"info","ts":"2026-04-26T02:28:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","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-26T02:28:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"ingester\" is referring to an unknown secret \"kubearchive-loki\""} {"level":"debug","ts":"2026-04-26T02:28:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"ingester\" is referring to an unknown secret \"kubearchive-loki\""} {"level":"debug","ts":"2026-04-26T02:28:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"ingester\" is referring to an unknown secret \"kubearchive-loki\""} {"level":"debug","ts":"2026-04-26T02:28:07Z","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-26T02:28:07Z","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-26T02:28:07Z","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-26T02:28:07Z","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-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","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-26T02:28:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"ingester\" is referring to an unknown secret \"kubearchive-loki\""} {"level":"debug","ts":"2026-04-26T02:28:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"ingester\" is referring to an unknown secret \"kubearchive-loki\""} {"level":"debug","ts":"2026-04-26T02:28:07Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"ingester\" is referring to an unknown secret \"kubearchive-loki\""} {"level":"debug","ts":"2026-04-26T02:28:07Z","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-26T02:28:07Z","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-26T02:28:07Z","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-26T02:28:07Z","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-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"info","ts":"2026-04-26T02:28:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:28:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-26T02:28:11Z","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-26T02:28:11Z","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-26T02:28:11Z","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-26T02:28:11Z","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-26T02:28:11Z","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-26T02:28:11Z","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-26T02:28:11Z","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-26T02:28:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:28:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-26T02:28:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-26T02:28:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"info","ts":"2026-04-26T02:28:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:28:13.946082 1 request.go:752] "Waited before sending request" delay="1.895963278s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzkxNDEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-26T02:28:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"info","ts":"2026-04-26T02:28:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28: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-26T02:28:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"info","ts":"2026-04-26T02:28:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"info","ts":"2026-04-26T02:28:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:28:21Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"info","ts":"2026-04-26T02:28:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-26T02:28:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"info","ts":"2026-04-26T02:28:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:28:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"info","ts":"2026-04-26T02:28:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"info","ts":"2026-04-26T02:28:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:28:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-26T02:28:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-26T02:28:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"info","ts":"2026-04-26T02:28:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:28:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:28:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-26T02:28:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"info","ts":"2026-04-26T02:28:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-26T02:28:42Z","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-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"info","ts":"2026-04-26T02:28:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:28:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-26T02:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"info","ts":"2026-04-26T02:28:43Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:28:43Z","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-26T02:28:43Z","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-26T02:28:43Z","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-26T02:28:43Z","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-26T02:28:43Z","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-26T02:28:43Z","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-26T02:28:43Z","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-26T02:28:43Z","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-26T02:28:43Z","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-26T02:28:43Z","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-26T02:28:43Z","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-26T02:28:43Z","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-26T02:28:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:28:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-26T02:28:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:28:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:28:43Z","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-26T02:28:43Z","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-26T02:28:43Z","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-26T02:28:43Z","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-26T02:28:43Z","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-26T02:28:43Z","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-26T02:28:43Z","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-26T02:28:43Z","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":"info","ts":"2026-04-26T02:28:44Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:28:45.946131 1 request.go:752] "Waited before sending request" delay="1.832092273s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mzk4NTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-26T02:28:46Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:28:48Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28: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-26T02:28: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-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:28: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-26T02:28:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"info","ts":"2026-04-26T02:28:52Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:28:54Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:28:55.946724 1 request.go:752] "Waited before sending request" delay="1.894937747s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDAwOTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-26T02:28:56Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:28:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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-26T02:28:59Z","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":"info","ts":"2026-04-26T02:29:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:29:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:29:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:29:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-26T02:29:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:29:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-26T02:29:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:29:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-26T02:29:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:29:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:29:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:29:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-26T02:29:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"info","ts":"2026-04-26T02:29:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:29: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"} {"level":"debug","ts":"2026-04-26T02:29:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:29: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"} {"level":"debug","ts":"2026-04-26T02:29:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"info","ts":"2026-04-26T02:29:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:29:07.946143 1 request.go:752] "Waited before sending request" delay="1.894456566s" 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-2pti2oofkbgl5hhu66m4rjv4lk475211/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDAzMDYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:29:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"debug","ts":"2026-04-26T02:29:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"info","ts":"2026-04-26T02:29:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:29:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:29:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:29:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:29:17.946129 1 request.go:752] "Waited before sending request" delay="1.882661831s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDA0OTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-26T02:29:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-26T02:29:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"info","ts":"2026-04-26T02:29:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:29:21Z","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-26T02:29:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-26T02:29:21Z","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-26T02:29:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-26T02:29:21Z","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-26T02:29:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"info","ts":"2026-04-26T02:29:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":6,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":2,"labels":"app=konflux-kite,component=backend,version=1.0.0"} {"level":"debug","ts":"2026-04-26T02:29:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"info","ts":"2026-04-26T02:29:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:29: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=6645d8787"} {"level":"debug","ts":"2026-04-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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 for your container 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-26T02:29:25Z","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 limits for your container 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-26T02:29: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-26T02:29:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:29: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=77bd694fcd"} {"level":"debug","ts":"2026-04-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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 for your container 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-26T02:29:25Z","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 limits for your container 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-26T02:29: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=575fbd44f7"} {"level":"debug","ts":"2026-04-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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 for your container 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-26T02:29:25Z","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 limits for your container 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-26T02:29: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=7dbf897bb8"} {"level":"debug","ts":"2026-04-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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-26T02:29:25Z","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 for your container 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-26T02:29:25Z","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 limits for your container 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-26T02:29: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-26T02:29:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"info","ts":"2026-04-26T02:29:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:29:27.946735 1 request.go:752] "Waited before sending request" delay="1.887623258s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDA2ODgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:29:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7bd8b4c97d"} {"level":"debug","ts":"2026-04-26T02:29:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:29:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=99956d64"} {"level":"debug","ts":"2026-04-26T02:29:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:29:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=ba62b1de-4f35-41e5-ba21-e4007eb5ea01,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=ba62b1de-4f35-41e5-ba21-e4007eb5ea01,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-26T02:29:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:29:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-26T02:29:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"info","ts":"2026-04-26T02:29:28Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:29:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:29:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"info","ts":"2026-04-26T02:29:32Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"info","ts":"2026-04-26T02:29:34Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:29:36Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:29:39.945193 1 request.go:752] "Waited before sending request" delay="1.992392727s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDA4OTAsInN0YXJ0IjoidGVtcG8tb3BlcmF0b3ItcHJvbWV0aGV1c1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-26T02:29: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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:29: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=64c65f47d8"} {"level":"debug","ts":"2026-04-26T02:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:29: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-5c7f7b5cfc,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-26T02:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:29: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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"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-26T02:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:29: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=2lnHdkYhR2C1wVSHIXQ0fZ9JxCe1v7T27i8FNb,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"info","ts":"2026-04-26T02:29:40Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:29:43Z","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-26T02:29:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:29:43Z","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-26T02:29:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:29:43Z","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-26T02:29:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:29:43Z","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-26T02:29:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:29:43Z","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-26T02:29:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:29:43Z","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-26T02:29:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"info","ts":"2026-04-26T02:29:44Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:29:47Z","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-26T02:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-26T02:29:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:29:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"info","ts":"2026-04-26T02:29:48Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:29:49.945356 1 request.go:752] "Waited before sending request" delay="1.896540948s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDEwODUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:29:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-26T02:29:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"info","ts":"2026-04-26T02:29:50Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:29: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-26T02:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"info","ts":"2026-04-26T02:29:54Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:29:56Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:29:59.945936 1 request.go:752] "Waited before sending request" delay="1.993543351s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDEyMTYsInN0YXJ0Ijoia3ViZWFyY2hpdmUtdmFjdXVtXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-26T02:29:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=bdf43f9d-fbb0-4b90-86d1-320fd12bdc5a,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=bdf43f9d-fbb0-4b90-86d1-320fd12bdc5a,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-26T02:29:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:29:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-26T02:29:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:29:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-26T02:29:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:29:59Z","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-26T02:29:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:29:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-26T02:29:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:29:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-26T02:29:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:29:59Z","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-26T02:29:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:29:59Z","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-26T02:29:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:29:59Z","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-26T02:29:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:29:59Z","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-26T02:29:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:29:59Z","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-26T02:29:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:29:59Z","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-26T02:29:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:29:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-26T02:29:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:29:59Z","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-26T02:29:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:29:59Z","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-26T02:29:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"info","ts":"2026-04-26T02:30:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:30:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=665bb775dc"} {"level":"debug","ts":"2026-04-26T02:30:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:30:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=cert-manager-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-26T02:30:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:30:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-26T02:30:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:30:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=cert-manager-operator,olm.deployment-spec-hash=bbjbJFNGFDrY9hLcTLtsRqMxIUyeAjrXumiGwa,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-26T02:30:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:30:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-26T02:30:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:30:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:30:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:30:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.19.0,olm.permissions.hash=5BvcE6aNRl1kjQ4qoZiC75uAhCACnLI6hzXqiT,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-26T02:30:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"info","ts":"2026-04-26T02:30:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-26T02:30:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:30:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"info","ts":"2026-04-26T02:30:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:30:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=f494217b-749d-48e5-b3a2-35e9bd075956,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=f494217b-749d-48e5-b3a2-35e9bd075956,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-26T02:30:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"info","ts":"2026-04-26T02:30:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:30:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:30:11.945159 1 request.go:752] "Waited before sending request" delay="1.993677817s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDE0NDEsInN0YXJ0IjoidGVrdG9uLWt1ZXVlLXByb21ldGhldXMtazhzLXJlYWQtYmluZGluZ1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"info","ts":"2026-04-26T02:30:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:30:15Z","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-26T02:30:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:30:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-26T02:30:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:30:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:30:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:30:15Z","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-26T02:30:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:30:15Z","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-26T02:30:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"info","ts":"2026-04-26T02:30:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30: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/name=postgresql"} {"level":"debug","ts":"2026-04-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"info","ts":"2026-04-26T02:30:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:30:21.946388 1 request.go:752] "Waited before sending request" delay="1.888933761s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDE2MzgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:30:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-26T02:30:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:23Z","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-26T02:30:23Z","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-26T02:30:23Z","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-26T02:30:23Z","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-26T02:30:23Z","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-26T02:30:23Z","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-26T02:30:23Z","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-26T02:30:23Z","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-26T02:30:23Z","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-26T02:30:23Z","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-26T02:30:23Z","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-26T02:30:23Z","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-26T02:30:23Z","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-26T02:30:23Z","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-26T02:30: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-26T02:30:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:30:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-26T02:30:23Z","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-26T02:30:23Z","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-26T02:30:23Z","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-26T02:30:23Z","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-26T02:30:23Z","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-26T02:30:23Z","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-26T02:30:23Z","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":"info","ts":"2026-04-26T02:30:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:30:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"info","ts":"2026-04-26T02:30:27Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"info","ts":"2026-04-26T02:30:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":7,"labels":"control-plane=controller-manager,pod-template-hash=b874649c5"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app=release-service-monitor-app,pod-template-hash=5cf9d45d85"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=test,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:30:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"info","ts":"2026-04-26T02:30:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/version=devel,pod-template-hash=55bf9dfb64"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app=minio,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app=minio,apps.kubernetes.io/pod-index=0,controller-revision-hash=storage-pool-0-68fcb6cd47,statefulset.kubernetes.io/pod-name=storage-pool-0-0,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/version=devel,pod-template-hash=5455474595"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-info,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/name=postgresql"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,apps.kubernetes.io/pod-index=0,controller-revision-hash=postgres-postgresql-5695b46c48,helm.sh/chart=postgresql-17.0.2,statefulset.kubernetes.io/pod-name=postgres-postgresql-0"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/version=devel,pod-template-hash=549c78859f"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":10,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"info","ts":"2026-04-26T02:30:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:30:42Z","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-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:30:42Z","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-26T02:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"info","ts":"2026-04-26T02:30:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:30:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:30:43.946449 1 request.go:752] "Waited before sending request" delay="1.610659435s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDIwMDcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"info","ts":"2026-04-26T02:30:44Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:30:45Z","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-26T02:30:45Z","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-26T02:30:45Z","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-26T02:30:45Z","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-26T02:30:45Z","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-26T02:30:45Z","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 for your container 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-26T02:30:45Z","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 limits for your container 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-26T02:30:45Z","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-26T02:30:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"info","ts":"2026-04-26T02:30:46Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:30:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-26T02:30:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-26T02:30:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-26T02:30:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"info","ts":"2026-04-26T02:30:48Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:30:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:30:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"info","ts":"2026-04-26T02:30:50Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=55cfd95965"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":1,"labels":"app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-chunks-cache-5d56d6977c,name=memcached-chunks-cache,statefulset.kubernetes.io/pod-name=loki-chunks-cache-0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,release=loki"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-index-gateway-5547b6669,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-index-gateway-0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,monitoring=true,release=loki"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=5d4786f4bc"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=cc79b8c59"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=577c6dbbd"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-compactor-5b4fd5844b,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-compactor-0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-chunks-cache"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-results-cache"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/name=vector,controller-revision-hash=8578b949,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-ingester-dddfdfb76,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-ingester-0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-results-cache-7f9b5584bb,name=memcached-results-cache,statefulset.kubernetes.io/pod-name=loki-results-cache-0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false,variant=headless"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0,pod-template-hash=55f4bb5f95"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app=minio,pod-template-hash=8d7c57d97,release=loki"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.52.0-distroless-libc,helm.sh/chart=vector-0.49.0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,pod-template-hash=764d5c765b"} {"level":"debug","ts":"2026-04-26T02:30:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"info","ts":"2026-04-26T02:30:54Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:30:55.946685 1 request.go:752] "Waited before sending request" delay="1.893940099s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDIxODMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbi1zZXJ2aWNlYWNjb3VudHMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-26T02:30: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-26T02:30:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"info","ts":"2026-04-26T02:30:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:31:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:31:01Z","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-26T02:31:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-26T02:31:01Z","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-26T02:31:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"info","ts":"2026-04-26T02:31:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:31: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-26T02:31:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-26T02:31: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-26T02:31:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-26T02:31: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-26T02:31:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"info","ts":"2026-04-26T02:31:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:31:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-26T02:31:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"info","ts":"2026-04-26T02:31:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:31:07.946147 1 request.go:752] "Waited before sending request" delay="1.886797056s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDIzODAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-26T02:31: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-26T02:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:31:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-26T02:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:31:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:31: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-26T02:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:31: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-26T02:31:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"info","ts":"2026-04-26T02:31:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:31:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:31:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","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-26T02:31:15Z","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-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:31:15Z","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-26T02:31:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"info","ts":"2026-04-26T02:31:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:31:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:31:19.946151 1 request.go:752] "Waited before sending request" delay="1.898279345s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDI1NjUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-26T02:31:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:31:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:31:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":5,"labels":"app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager,pod-template-hash=548794f8bb"} {"level":"debug","ts":"2026-04-26T02:31:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-26T02:31:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:31:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-26T02:31:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission"} {"level":"debug","ts":"2026-04-26T02:31:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"info","ts":"2026-04-26T02:31:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:31:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-26T02:31:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:31:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:31:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:31:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-26T02:31:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:31:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-26T02:31:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:31:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-26T02:31:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:31:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:31:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"info","ts":"2026-04-26T02:31:28Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:31: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-26T02:31:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:31: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-26T02:31:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:31: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-26T02:31:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:31: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-26T02:31:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:31: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"} {"level":"debug","ts":"2026-04-26T02:31:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:31: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"} {"level":"debug","ts":"2026-04-26T02:31:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"info","ts":"2026-04-26T02:31:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:31:31.946793 1 request.go:752] "Waited before sending request" delay="1.778821564s" 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-2pti2oofkbgl5hhu66m4rjv4lk475211/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDI3ODQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:31:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"debug","ts":"2026-04-26T02:31:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"info","ts":"2026-04-26T02:31:32Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:31:34Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:31:36Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:31:40Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:31:43.946923 1 request.go:752] "Waited before sending request" delay="1.995045845s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDI5MzIsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-26T02:31: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-26T02:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-26T02:31: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-26T02:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-26T02:31:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-26T02:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"info","ts":"2026-04-26T02:31:44Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:31:45Z","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-26T02:31:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-26T02:31:45Z","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-26T02:31:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-26T02:31:45Z","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-26T02:31:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"info","ts":"2026-04-26T02:31:46Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-26T02:31: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-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31: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-26T02:31: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-26T02:31: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-26T02:31: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-26T02:31:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:31: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-26T02:31:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:31: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-26T02:31: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-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31:47Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:31: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-26T02:31: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-26T02:31: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-26T02:31: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":"info","ts":"2026-04-26T02:31:48Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:31:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-auto-ready,pkg.crossplane.io/revision=function-auto-ready-a37a591901b6,pod-template-hash=77bd694fcd"} {"level":"debug","ts":"2026-04-26T02:31:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:31:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-go-templating,pkg.crossplane.io/revision=function-go-templating-ec55f6817a88,pod-template-hash=6645d8787"} {"level":"debug","ts":"2026-04-26T02:31:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:31:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0"} {"level":"debug","ts":"2026-04-26T02:31:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:31:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,pod-template-hash=5f84756477,release=crossplane"} {"level":"debug","ts":"2026-04-26T02:31:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:31:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,pod-template-hash=76796867d5,release=crossplane"} {"level":"debug","ts":"2026-04-26T02:31:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:31:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-patch-and-transform,pkg.crossplane.io/revision=function-patch-and-transform-a4b98f52af5b,pod-template-hash=575fbd44f7"} {"level":"debug","ts":"2026-04-26T02:31:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:31:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/provider=provider-kubernetes,pkg.crossplane.io/revision=provider-kubernetes-f6665ef36536,pod-template-hash=7dbf897bb8"} {"level":"debug","ts":"2026-04-26T02:31:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:31:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-26T02:31:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:31:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-26T02:31:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"info","ts":"2026-04-26T02:31:50Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:31:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=ba62b1de-4f35-41e5-ba21-e4007eb5ea01,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=ba62b1de-4f35-41e5-ba21-e4007eb5ea01,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-26T02:31:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:31:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-26T02:31:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:31:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-26T02:31:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:31:51Z","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-26T02:31:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:31:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7bd8b4c97d"} {"level":"debug","ts":"2026-04-26T02:31:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:31:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=99956d64"} {"level":"debug","ts":"2026-04-26T02:31:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"info","ts":"2026-04-26T02:31:52Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:31:55.946469 1 request.go:752] "Waited before sending request" delay="1.994044156s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDMxMDcsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-26T02: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-26T02:31:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-26T02: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-26T02:31:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-26T02:31:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:31:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"info","ts":"2026-04-26T02:31:56Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02: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-26T02:31:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"info","ts":"2026-04-26T02:31:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:32:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:32:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"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-26T02:32:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:32:03Z","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=64c65f47d8"} {"level":"debug","ts":"2026-04-26T02:32:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:32:03Z","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-26T02:32:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:32:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:32:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:32:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:32:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:32:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:32:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:32:03Z","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-5c7f7b5cfc,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-26T02:32:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:32:03Z","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-26T02:32:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:32:03Z","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-26T02:32:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:32:03Z","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-26T02:32:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:32:03Z","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-26T02:32:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:32:03Z","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=2lnHdkYhR2C1wVSHIXQ0fZ9JxCe1v7T27i8FNb,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:32:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:32:03Z","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-26T02:32:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:32:03Z","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-26T02:32:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"info","ts":"2026-04-26T02:32:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:32:05.946682 1 request.go:752] "Waited before sending request" delay="1.876934418s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDMyODcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:32:07Z","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-26T02:32:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:32:07Z","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-26T02:32:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:32:07Z","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-26T02:32:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:32:07Z","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-26T02:32:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:32:07Z","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-26T02:32:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:32:07Z","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-26T02:32:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"info","ts":"2026-04-26T02:32:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:32:11Z","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-26T02:32:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-26T02:32:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:32:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"info","ts":"2026-04-26T02:32:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:32:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-26T02:32:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"info","ts":"2026-04-26T02:32:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:32:17.945190 1 request.go:752] "Waited before sending request" delay="1.993603048s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDM0ODQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"info","ts":"2026-04-26T02:32:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:32:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:32:23Z","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-26T02:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:32:23Z","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-26T02:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:32:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-26T02:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:32:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-26T02:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:32:23Z","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-26T02:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:32:23Z","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-26T02:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:32:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=bdf43f9d-fbb0-4b90-86d1-320fd12bdc5a,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=bdf43f9d-fbb0-4b90-86d1-320fd12bdc5a,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-26T02:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:32:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-26T02:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:32:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-26T02:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:32:23Z","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-26T02:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:32:23Z","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-26T02:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:32:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=98c5e01c-3eb6-4b37-be51-b5ad13899cdd,batch.kubernetes.io/job-name=pipelines-vacuum-29619510,controller-uid=98c5e01c-3eb6-4b37-be51-b5ad13899cdd,job-name=pipelines-vacuum-29619510"} {"level":"debug","ts":"2026-04-26T02:32:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-26T02:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:32:23Z","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-26T02:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:32:23Z","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-26T02:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:32:23Z","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-26T02:32:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"info","ts":"2026-04-26T02:32:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"info","ts":"2026-04-26T02:32:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:32:27.946492 1 request.go:752] "Waited before sending request" delay="1.897952666s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDM2NzcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:32:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":5,"labels":"app=kube-rbac-proxy,pod-template-hash=7cdd67b8d4"} {"level":"debug","ts":"2026-04-26T02:32:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-26T02:32:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:32:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"info","ts":"2026-04-26T02:32:28Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:32:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=f494217b-749d-48e5-b3a2-35e9bd075956,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=f494217b-749d-48e5-b3a2-35e9bd075956,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-26T02:32:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"info","ts":"2026-04-26T02:32:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:32:32Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:32:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":1,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook"} {"level":"debug","ts":"2026-04-26T02:32:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:32:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:32:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager,pod-template-hash=59f748c859"} {"level":"debug","ts":"2026-04-26T02:32:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager,pod-template-hash=654d897f99"} {"level":"debug","ts":"2026-04-26T02:32:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"info","ts":"2026-04-26T02:32:35Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"info","ts":"2026-04-26T02:32:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"debug","ts":"2026-04-26T02:32:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"info","ts":"2026-04-26T02:32:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:32:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:32:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:32:43.945968 1 request.go:752] "Waited before sending request" delay="1.750811762s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDM5MjksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"info","ts":"2026-04-26T02:32:46Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:32:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-26T02:32:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"info","ts":"2026-04-26T02:32:50Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-26T02:32: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-26T02:32:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"info","ts":"2026-04-26T02:32:52Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:32:53.945976 1 request.go:752] "Waited before sending request" delay="1.888219445s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQwNzUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":2,"labels":"app=konflux-kite,component=backend,version=1.0.0"} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":6,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-26T02:32:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"info","ts":"2026-04-26T02:32:54Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:32:55Z","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-26T02:32:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:32:55Z","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-26T02:32:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:32:55Z","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-26T02:32:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:32:55Z","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-26T02:32:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:32:55Z","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-26T02:32:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:32:55Z","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=77bd694fcd"} {"level":"debug","ts":"2026-04-26T02:32:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:32:55Z","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=6645d8787"} {"level":"debug","ts":"2026-04-26T02:32:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:32:55Z","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=575fbd44f7"} {"level":"debug","ts":"2026-04-26T02:32:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:32:55Z","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=7dbf897bb8"} {"level":"debug","ts":"2026-04-26T02:32:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"info","ts":"2026-04-26T02:32:56Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:32:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7bd8b4c97d"} {"level":"debug","ts":"2026-04-26T02:32:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:32:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=99956d64"} {"level":"debug","ts":"2026-04-26T02:32:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:32:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=ba62b1de-4f35-41e5-ba21-e4007eb5ea01,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=ba62b1de-4f35-41e5-ba21-e4007eb5ea01,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-26T02:32:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:32:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-26T02:32:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:32:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-26T02:32:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:32:57Z","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-26T02:32:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"info","ts":"2026-04-26T02:32:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-26T02:33:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:33:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"info","ts":"2026-04-26T02:33:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:33:03.946213 1 request.go:752] "Waited before sending request" delay="1.893947959s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQyMjIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"info","ts":"2026-04-26T02:33:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:33:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:33:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:33: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-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:33: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=64c65f47d8"} {"level":"debug","ts":"2026-04-26T02:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:33: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-5c7f7b5cfc,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-26T02:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:33: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=2lnHdkYhR2C1wVSHIXQ0fZ9JxCe1v7T27i8FNb,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:33: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-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:33:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"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-26T02:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"info","ts":"2026-04-26T02:33:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:33:13Z","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-26T02:33:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:33:13Z","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-26T02:33:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:33:13Z","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-26T02:33:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:33:13Z","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-26T02:33:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:33:13Z","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-26T02:33:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:33:13Z","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-26T02:33:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"info","ts":"2026-04-26T02:33:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:33:15.946157 1 request.go:752] "Waited before sending request" delay="1.890949478s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQzODksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-26T02:33:17Z","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-26T02:33:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-26T02:33:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:33:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"info","ts":"2026-04-26T02:33:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:33:19Z","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-26T02:33:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:33:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-26T02:33:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:33:19Z","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-26T02:33:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:33:19Z","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-26T02:33:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:33:19Z","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-26T02:33:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:33:19Z","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-26T02:33:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:33:19Z","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-26T02:33:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"info","ts":"2026-04-26T02:33:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:33:23Z","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-26T02:33:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:33:23Z","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-26T02:33:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:33:23Z","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-26T02:33:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:33:23Z","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-26T02:33:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:33:23Z","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-26T02:33:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:33:23Z","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-26T02:33:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:33:23Z","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-26T02:33:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:33:23Z","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-26T02:33:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:33:23Z","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-26T02:33:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"info","ts":"2026-04-26T02:33:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:33:25.946495 1 request.go:752] "Waited before sending request" delay="1.896950661s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQ1MzgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-26T02:33:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:33:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=bdf43f9d-fbb0-4b90-86d1-320fd12bdc5a,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=bdf43f9d-fbb0-4b90-86d1-320fd12bdc5a,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-26T02:33:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:33:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=98c5e01c-3eb6-4b37-be51-b5ad13899cdd,batch.kubernetes.io/job-name=pipelines-vacuum-29619510,controller-uid=98c5e01c-3eb6-4b37-be51-b5ad13899cdd,job-name=pipelines-vacuum-29619510"} {"level":"debug","ts":"2026-04-26T02:33:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:33:29Z","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-26T02:33:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:33:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-26T02:33:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:33:29Z","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-26T02:33:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:33:29Z","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-26T02:33:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:33:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-26T02:33:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:33:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-26T02:33:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:33:29Z","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-26T02:33:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:33:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-26T02:33:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:33:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-26T02:33:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:33:29Z","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-26T02:33:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:33:29Z","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-26T02:33:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:33:29Z","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-26T02:33:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:33:29Z","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-26T02:33:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:33:29Z","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-26T02:33:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"info","ts":"2026-04-26T02:33:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:33:31Z","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-26T02:33:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:33:31Z","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-26T02:33:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:33:31Z","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-26T02:33:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:33:31Z","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-26T02:33:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:33:31Z","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-26T02:33:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:33:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:33:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:33:31Z","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-26T02:33:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"info","ts":"2026-04-26T02:33:32Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-26T02:33:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:33:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"info","ts":"2026-04-26T02:33:34Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:33:35.946602 1 request.go:752] "Waited before sending request" delay="1.892944347s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQ3MTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:33:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=f494217b-749d-48e5-b3a2-35e9bd075956,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=f494217b-749d-48e5-b3a2-35e9bd075956,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-26T02:33:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"info","ts":"2026-04-26T02:33:36Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:33:38Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"info","ts":"2026-04-26T02:33:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:33:45.947093 1 request.go:752] "Waited before sending request" delay="1.995048661s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQ4NDMsInN0YXJ0IjoicmVsZWFzZXNlcnZpY2Vjb25maWdzLXJvbGViaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-26T02:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"info","ts":"2026-04-26T02:33:46Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/name=postgresql"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-info,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/version=devel,pod-template-hash=5455474595"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/version=devel,pod-template-hash=55667bb668"} {"level":"debug","ts":"2026-04-26T02:33:49Z","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-26T02:33:49Z","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-26T02:33:49Z","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-26T02:33:49Z","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-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":10,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,apps.kubernetes.io/pod-index=0,controller-revision-hash=postgres-postgresql-5695b46c48,helm.sh/chart=postgresql-17.0.2,statefulset.kubernetes.io/pod-name=postgres-postgresql-0"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/version=devel,pod-template-hash=549c78859f"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=watcher,app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-watcher"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app=minio,apps.kubernetes.io/pod-index=0,controller-revision-hash=storage-pool-0-68fcb6cd47,statefulset.kubernetes.io/pod-name=storage-pool-0-0,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/version=devel,pod-template-hash=55bf9dfb64"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app=minio,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-26T02:33:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"info","ts":"2026-04-26T02:33:50Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:33:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-26T02:33:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:33:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-26T02:33:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"info","ts":"2026-04-26T02:33:54Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:33:56Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:33:57.945145 1 request.go:752] "Waited before sending request" delay="1.896207325s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDUwNTMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:33:57Z","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-26T02:33:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-26T02:33:57Z","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-26T02:33:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"info","ts":"2026-04-26T02:33:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-26T02:33: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-26T02:33:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"info","ts":"2026-04-26T02:34:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:34:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-26T02:34:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-26T02:34:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-26T02:34:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"info","ts":"2026-04-26T02:34:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:34:03Z","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-26T02:34:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:34:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:34:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:34:03Z","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-26T02:34:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"info","ts":"2026-04-26T02:34:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:34:07.946159 1 request.go:752] "Waited before sending request" delay="1.993434265s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDUxNjksInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"info","ts":"2026-04-26T02:34:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:34:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-26T02:34:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-26T02:34:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:34:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-26T02:34:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-26T02:34:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"info","ts":"2026-04-26T02:34:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:34:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"info","ts":"2026-04-26T02:34:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:34:17.946162 1 request.go:752] "Waited before sending request" delay="1.894338719s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDU2MjEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"info","ts":"2026-04-26T02:34:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"info","ts":"2026-04-26T02:34:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:34:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:34:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:34:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-26T02:34:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"info","ts":"2026-04-26T02:34:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:34:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:34:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:34:27.946890 1 request.go:752] "Waited before sending request" delay="1.844904847s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDU4MTMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter,pod-template-hash=bfc9bd7f6"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=mt-broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-controller,pod-template-hash=779579b56"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=mt-broker-controller,pod-template-hash=6cc85b5cb5"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-webhook,pod-template-hash=779c8ffc7c,role=eventing-webhook"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=controller,pod-template-hash=64cd67c879"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"dangling-horizontalpodautoscaler","check_description":"Indicates when HorizontalPodAutoscalers target a missing resource.","check_remediation":"Confirm that your HorizontalPodAutoscaler's scaleTargetRef correctly matches one of your deployments.","check_failure_reason":"no resources found matching HorizontalPodAutoscaler scaleTargetRef ({Deployment eventing-webhook apps/v1})"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"hpa-minimum-three-replicas","check_description":"Indicates when a HorizontalPodAutoscaler specifies less than three minReplicas","check_remediation":"Increase the number of replicas in the HorizontalPodAutoscaler to at least three to increase fault tolerance.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher,pod-template-hash=65fd79f75f"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,pod-template-hash=656f7ff7bc,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress,pod-template-hash=75c8c58675"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,role=eventing-webhook"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":13,"labels":"app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/source=ping-source-controller,pod-template-hash=7689f6f9d,sources.knative.dev/role=adapter"} {"level":"debug","ts":"2026-04-26T02:34:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"info","ts":"2026-04-26T02:34:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:34:32Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:34:34Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:34:36Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"info","ts":"2026-04-26T02:34:38Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:34:39.945979 1 request.go:752] "Waited before sending request" delay="1.89835449s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDYwMTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"info","ts":"2026-04-26T02:34:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy,apps.kubernetes.io/pod-index=0,controller-revision-hash=artifact-registry-proxy-79b944f88,statefulset.kubernetes.io/pod-name=artifact-registry-proxy-0"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid,apps.kubernetes.io/pod-index=0,controller-revision-hash=squid-c85bc646b,statefulset.kubernetes.io/pod-name=squid-0"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":6,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=artifact-registry-proxy,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":7,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=squid,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"info","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-26T02:34:43Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"info","ts":"2026-04-26T02:34:44Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:34:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-26T02:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-26T02:34:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-26T02:34:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller"} {"level":"debug","ts":"2026-04-26T02:34:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"info","ts":"2026-04-26T02:34:48Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"info","ts":"2026-04-26T02:34:50Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:34:51.947023 1 request.go:752] "Waited before sending request" delay="1.893944997s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDYyMDMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34: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-26T02:34: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-26T02:34:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34: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-26T02:34: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":"info","ts":"2026-04-26T02:34:52Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:34:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-patch-and-transform,pkg.crossplane.io/revision=function-patch-and-transform-a4b98f52af5b,pod-template-hash=575fbd44f7"} {"level":"debug","ts":"2026-04-26T02:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:34:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-26T02:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:34:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,pod-template-hash=5f84756477,release=crossplane"} {"level":"debug","ts":"2026-04-26T02:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:34:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-go-templating,pkg.crossplane.io/revision=function-go-templating-ec55f6817a88,pod-template-hash=6645d8787"} {"level":"debug","ts":"2026-04-26T02:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:34:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/provider=provider-kubernetes,pkg.crossplane.io/revision=provider-kubernetes-f6665ef36536,pod-template-hash=7dbf897bb8"} {"level":"debug","ts":"2026-04-26T02:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:34:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0"} {"level":"debug","ts":"2026-04-26T02:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:34:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-26T02:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:34:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,pod-template-hash=76796867d5,release=crossplane"} {"level":"debug","ts":"2026-04-26T02:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:34:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-auto-ready,pkg.crossplane.io/revision=function-auto-ready-a37a591901b6,pod-template-hash=77bd694fcd"} {"level":"debug","ts":"2026-04-26T02:34:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"info","ts":"2026-04-26T02:34:54Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:34:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=99956d64"} {"level":"debug","ts":"2026-04-26T02:34:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:34:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=ba62b1de-4f35-41e5-ba21-e4007eb5ea01,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=ba62b1de-4f35-41e5-ba21-e4007eb5ea01,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-26T02:34:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:34:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-26T02:34:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:34: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-26T02:34:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:34:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7bd8b4c97d"} {"level":"debug","ts":"2026-04-26T02:34:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"info","ts":"2026-04-26T02:34:56Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:34:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:34:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-26T02:34:59Z","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-26T02:34:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-26T02:34:59Z","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-26T02:34:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"info","ts":"2026-04-26T02:35:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-26T02:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"info","ts":"2026-04-26T02:35:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:35:03.946141 1 request.go:752] "Waited before sending request" delay="1.893792323s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDY0ODUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-26T02:35:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":8,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"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-26T02:35:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":9,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/component=jaegerui,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/component=serviceaccount,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.deployment-spec-hash=2lnHdkYhR2C1wVSHIXQ0fZ9JxCe1v7T27i8FNb,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":11,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,pod-template-hash=64c65f47d8"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic,apps.kubernetes.io/pod-index=0,controller-revision-hash=tempo-tempo-5c7f7b5cfc,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-26T02:35:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"info","ts":"2026-04-26T02:35:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"info","ts":"2026-04-26T02:35:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:35:13.946163 1 request.go:752] "Waited before sending request" delay="1.863934016s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDY2MzksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-26T02:35:15Z","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-26T02:35:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-26T02:35:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:35:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"info","ts":"2026-04-26T02:35:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:35:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-26T02:35:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:35:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator"} {"level":"debug","ts":"2026-04-26T02:35:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:35:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-26T02:35:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:35:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator-console,app.kubernetes.io/name=operator,app=console,pod-template-hash=5579558f5f"} {"level":"debug","ts":"2026-04-26T02:35:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:35:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,operator=leader,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-26T02:35:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:35:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":1,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=console"} {"level":"debug","ts":"2026-04-26T02:35:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:35:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator"} {"level":"debug","ts":"2026-04-26T02:35:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"info","ts":"2026-04-26T02:35:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"info","ts":"2026-04-26T02:35:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:35:23.946185 1 request.go:752] "Waited before sending request" delay="1.756810527s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDY3OTQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-26T02:35:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:35:27Z","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-26T02:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:35:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-26T02:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:35:27Z","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-26T02:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:35:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-26T02:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:35:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-26T02:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:35:27Z","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-26T02:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:35:27Z","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-26T02:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:35:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=bdf43f9d-fbb0-4b90-86d1-320fd12bdc5a,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=bdf43f9d-fbb0-4b90-86d1-320fd12bdc5a,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-26T02:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:35:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=06d9d84e-d8a4-4f7a-a81b-68b17a80e660,batch.kubernetes.io/job-name=pipelines-vacuum-29619515,controller-uid=06d9d84e-d8a4-4f7a-a81b-68b17a80e660,job-name=pipelines-vacuum-29619515"} {"level":"debug","ts":"2026-04-26T02:35:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-26T02:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:35:27Z","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-26T02:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:35:27Z","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-26T02:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:35:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-26T02:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:35:27Z","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-26T02:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:35:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=98c5e01c-3eb6-4b37-be51-b5ad13899cdd,batch.kubernetes.io/job-name=pipelines-vacuum-29619510,controller-uid=98c5e01c-3eb6-4b37-be51-b5ad13899cdd,job-name=pipelines-vacuum-29619510"} {"level":"debug","ts":"2026-04-26T02:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:35:27Z","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-26T02:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:35:27Z","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-26T02:35:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"info","ts":"2026-04-26T02:35:28Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:35:29Z","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-26T02:35:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:35:29Z","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-26T02:35:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:35:29Z","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-26T02:35:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:35:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:35:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:35:29Z","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-26T02:35:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:35:29Z","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-26T02:35:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:35:29Z","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-26T02:35:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"info","ts":"2026-04-26T02:35:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-26T02:35:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:35:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"info","ts":"2026-04-26T02:35:32Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=f494217b-749d-48e5-b3a2-35e9bd075956,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=f494217b-749d-48e5-b3a2-35e9bd075956,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-26T02:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"info","ts":"2026-04-26T02:35:34Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:35:35.946972 1 request.go:752] "Waited before sending request" delay="1.836891108s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDY5NzQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-26T02:35:36Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"info","ts":"2026-04-26T02:35:40Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:35:43Z","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-26T02:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-26T02:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:35:43Z","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-26T02:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:35:43Z","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-26T02:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"info","ts":"2026-04-26T02:35:44Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:35:47.946739 1 request.go:752] "Waited before sending request" delay="1.995056876s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDcxMTcsInN0YXJ0Ijoic3RvcmFnZS1iaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/version=devel,pod-template-hash=55bf9dfb64"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app=minio,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-info,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/name=postgresql"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,apps.kubernetes.io/pod-index=0,controller-revision-hash=postgres-postgresql-5695b46c48,helm.sh/chart=postgresql-17.0.2,statefulset.kubernetes.io/pod-name=postgres-postgresql-0"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/version=devel,pod-template-hash=549c78859f"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app=minio,apps.kubernetes.io/pod-index=0,controller-revision-hash=storage-pool-0-68fcb6cd47,statefulset.kubernetes.io/pod-name=storage-pool-0-0,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/version=devel,pod-template-hash=55667bb668"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/version=devel,pod-template-hash=5455474595"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":10,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=watcher,app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-watcher"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-26T02:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"info","ts":"2026-04-26T02:35:48Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:35:51Z","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-26T02:35:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:35:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-26T02:35:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:35:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-26T02:35:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:35:51Z","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-26T02:35:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"info","ts":"2026-04-26T02:35:52Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:35:54Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02: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-26T02:35:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-26T02: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-26T02:35:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"info","ts":"2026-04-26T02:35:56Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-26T02:35: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-26T02:35:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"info","ts":"2026-04-26T02:35:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:35:59.945134 1 request.go:752] "Waited before sending request" delay="1.895499069s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDczNTQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:35:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-26T02:35:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-26T02:35:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-26T02:35:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"info","ts":"2026-04-26T02:36:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:36: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-26T02:36:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:36:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:36:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:36: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-26T02:36:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"info","ts":"2026-04-26T02:36:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=55cfd95965"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-compactor-5b4fd5844b,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-compactor-0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/name=vector,controller-revision-hash=8578b949,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-ingester-dddfdfb76,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-ingester-0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-index-gateway-5547b6669,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-index-gateway-0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=cc79b8c59"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":1,"labels":"app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-chunks-cache"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-results-cache"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-chunks-cache-5d56d6977c,name=memcached-chunks-cache,statefulset.kubernetes.io/pod-name=loki-chunks-cache-0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-results-cache-7f9b5584bb,name=memcached-results-cache,statefulset.kubernetes.io/pod-name=loki-results-cache-0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0,pod-template-hash=55f4bb5f95"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app=minio,pod-template-hash=8d7c57d97,release=loki"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,monitoring=true,release=loki"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.52.0-distroless-libc,helm.sh/chart=vector-0.49.0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,pod-template-hash=764d5c765b"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=577c6dbbd"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=5d4786f4bc"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false,variant=headless"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,release=loki"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:36:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"info","ts":"2026-04-26T02:36:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:36:09.945672 1 request.go:752] "Waited before sending request" delay="1.993607593s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDc0NTQsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-26T02:36:09Z","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-26T02:36:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-26T02:36:09Z","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-26T02:36:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-26T02:36:09Z","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-26T02:36:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"info","ts":"2026-04-26T02:36:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:36:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:36:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-26T02:36:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-26T02:36:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-26T02:36:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"info","ts":"2026-04-26T02:36:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:36:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-26T02:36:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-26T02:36:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-26T02:36:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-26T02:36:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-26T02:36:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"info","ts":"2026-04-26T02:36:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:36:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-26T02:36:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"info","ts":"2026-04-26T02:36:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:36: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-26T02:36:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:36: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-26T02:36:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:36:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-26T02:36:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:36:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:36:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:36: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-26T02:36:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"info","ts":"2026-04-26T02:36:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:36:21.946849 1 request.go:752] "Waited before sending request" delay="1.863920308s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDc2ODksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-26T02:36:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:36:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","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-26T02:36:27Z","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-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:36:27Z","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-26T02:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"info","ts":"2026-04-26T02:36:28Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:36:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:36:32Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:36:33.946999 1 request.go:752] "Waited before sending request" delay="1.889941365s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDc5MDQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-26T02:36:34Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:36: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-26T02:36:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-26T02:36: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-26T02:36:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-26T02:36: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-26T02:36:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"info","ts":"2026-04-26T02:36:36Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:36: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-26T02:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:36: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-26T02:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:36: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-26T02:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:36: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-26T02:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:36: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-26T02:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:36: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-26T02:36:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"info","ts":"2026-04-26T02:36:40Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:36:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy,apps.kubernetes.io/pod-index=0,controller-revision-hash=artifact-registry-proxy-79b944f88,statefulset.kubernetes.io/pod-name=artifact-registry-proxy-0"} {"level":"debug","ts":"2026-04-26T02:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:36:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid,apps.kubernetes.io/pod-index=0,controller-revision-hash=squid-c85bc646b,statefulset.kubernetes.io/pod-name=squid-0"} {"level":"debug","ts":"2026-04-26T02:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:36:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":6,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=artifact-registry-proxy,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-26T02:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:36:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":7,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=squid,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-26T02:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:36:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy"} {"level":"debug","ts":"2026-04-26T02:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:36:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid"} {"level":"debug","ts":"2026-04-26T02:36:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"info","ts":"2026-04-26T02:36:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:36:43.947018 1 request.go:752] "Waited before sending request" delay="1.897952668s" 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-2pti2oofkbgl5hhu66m4rjv4lk475211/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDgwNTAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:36:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"debug","ts":"2026-04-26T02:36:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"info","ts":"2026-04-26T02:36:44Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:36:46Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:36:48Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-26T02:36:51Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"info","ts":"2026-04-26T02:36:52Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:36:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=f494217b-749d-48e5-b3a2-35e9bd075956,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=f494217b-749d-48e5-b3a2-35e9bd075956,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-26T02:36:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"info","ts":"2026-04-26T02:36:54Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:36:55.946131 1 request.go:752] "Waited before sending request" delay="1.894952075s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDgyMjgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-26T02:36:56Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:36:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"info","ts":"2026-04-26T02:37:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:37:05.946575 1 request.go:752] "Waited before sending request" delay="1.994046549s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDgzNTYsInN0YXJ0IjoicmVsZWFzZXNlcnZpY2Vjb25maWdzLXJvbGViaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-26T02:37:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:37:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:37:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-26T02:37:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"info","ts":"2026-04-26T02:37:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:37: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/name=postgresql"} {"level":"debug","ts":"2026-04-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"info","ts":"2026-04-26T02:37:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-26T02:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:37:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-26T02:37:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"info","ts":"2026-04-26T02:37:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:37:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:37:17.946148 1 request.go:752] "Waited before sending request" delay="1.894901798s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDg1NTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"info","ts":"2026-04-26T02:37:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"info","ts":"2026-04-26T02:37:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-26T02:37:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-26T02:37:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"info","ts":"2026-04-26T02:37:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:37:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:37:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"info","ts":"2026-04-26T02:37:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:37:27.946938 1 request.go:752] "Waited before sending request" delay="1.99605133s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDkxMDUsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"info","ts":"2026-04-26T02:37:28Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:37:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-26T02:37:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-26T02:37:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:37:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-26T02:37:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-26T02:37:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"info","ts":"2026-04-26T02:37:32Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:37:34Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:37:35Z","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-26T02:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-26T02:37:35Z","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-26T02:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"info","ts":"2026-04-26T02:37:36Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:37:37.946956 1 request.go:752] "Waited before sending request" delay="1.89494439s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDkzMTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:37:37Z","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-26T02:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-26T02:37:37Z","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-26T02:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-26T02:37:37Z","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-26T02:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"info","ts":"2026-04-26T02:37:38Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-26T02:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"info","ts":"2026-04-26T02:37:40Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:37:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-26T02:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:37:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:37: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-26T02:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"info","ts":"2026-04-26T02:37:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:37:44Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:37:46Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:37:49.945722 1 request.go:752] "Waited before sending request" delay="1.993381832s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDk1MDIsInN0YXJ0IjoibXQtYnJva2VyLWluZ3Jlc3NcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02: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-26T02:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"info","ts":"2026-04-26T02:37:50Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:37:52Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:37:54Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:37:56Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:37:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":5,"labels":"app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager,pod-template-hash=548794f8bb"} {"level":"debug","ts":"2026-04-26T02:37:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-26T02:37:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:37:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-26T02:37:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission"} {"level":"debug","ts":"2026-04-26T02:37:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"info","ts":"2026-04-26T02:37:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:38:01.946630 1 request.go:752] "Waited before sending request" delay="1.996046002s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDk2OTcsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-26T02:38:01Z","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-26T02:38:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:38:01Z","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-26T02:38:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:38:01Z","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-26T02:38:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:38:01Z","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-26T02:38:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:38:01Z","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-26T02:38:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:38:01Z","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-26T02:38:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"info","ts":"2026-04-26T02:38:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:38:03Z","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-26T02:38:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:38:03Z","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-26T02:38:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:38:03Z","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"} {"level":"debug","ts":"2026-04-26T02:38:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:38:03Z","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"} {"level":"debug","ts":"2026-04-26T02:38:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:38:03Z","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-26T02:38:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:38:03Z","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-26T02:38:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"info","ts":"2026-04-26T02:38:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:38:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"debug","ts":"2026-04-26T02:38:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"info","ts":"2026-04-26T02:38:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:38:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:38:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:38:13.946293 1 request.go:752] "Waited before sending request" delay="1.995254934s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDk4NzAsInN0YXJ0IjoiaW50ZWdyYXRpb24tcnVubmVyLXJlc291cmNlcy1rb25mbHV4LWludGVncmF0aW9uLXJ1bm5lclx1MDAwMCJ9&limit=5" {"level":"info","ts":"2026-04-26T02:38:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:38:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-26T02:38:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-26T02:38: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-26T02:38:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-26T02:38: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-26T02:38:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"info","ts":"2026-04-26T02:38:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:38: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-26T02:38:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-26T02:38: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-26T02:38:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-26T02:38: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-26T02:38:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"info","ts":"2026-04-26T02:38:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:38: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-26T02:38: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-26T02:38:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:38:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:38:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:38:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:38:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:38:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:38:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:38:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:38:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:38:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:38: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-26T02:38: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-26T02:38: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-26T02:38: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-26T02:38:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-26T02:38:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:38:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-26T02:38:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:38:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-26T02:38:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:38: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-26T02:38:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"info","ts":"2026-04-26T02:38:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:38:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,pod-template-hash=5f84756477,release=crossplane"} {"level":"debug","ts":"2026-04-26T02:38:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:38:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,pod-template-hash=76796867d5,release=crossplane"} {"level":"debug","ts":"2026-04-26T02:38:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:38:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-go-templating,pkg.crossplane.io/revision=function-go-templating-ec55f6817a88,pod-template-hash=6645d8787"} {"level":"debug","ts":"2026-04-26T02:38:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:38:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-patch-and-transform,pkg.crossplane.io/revision=function-patch-and-transform-a4b98f52af5b,pod-template-hash=575fbd44f7"} {"level":"debug","ts":"2026-04-26T02:38:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:38:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/provider=provider-kubernetes,pkg.crossplane.io/revision=provider-kubernetes-f6665ef36536,pod-template-hash=7dbf897bb8"} {"level":"debug","ts":"2026-04-26T02:38:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:38:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-26T02:38:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:38:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-26T02:38:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:38:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-auto-ready,pkg.crossplane.io/revision=function-auto-ready-a37a591901b6,pod-template-hash=77bd694fcd"} {"level":"debug","ts":"2026-04-26T02:38:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:38:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0"} {"level":"debug","ts":"2026-04-26T02:38:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"info","ts":"2026-04-26T02:38:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:38:25.946285 1 request.go:752] "Waited before sending request" delay="1.886945005s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTAwODksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=ba62b1de-4f35-41e5-ba21-e4007eb5ea01,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=ba62b1de-4f35-41e5-ba21-e4007eb5ea01,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-26T02:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-26T02:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:38: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-26T02:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:38: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-26T02:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7bd8b4c97d"} {"level":"debug","ts":"2026-04-26T02:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=99956d64"} {"level":"debug","ts":"2026-04-26T02:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"info","ts":"2026-04-26T02:38:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:38:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":1,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/created-by=integration-service,app.kubernetes.io/instance=webhook-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=integration-service"} {"level":"debug","ts":"2026-04-26T02:38:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-26T02:38:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=5c6cbdd477"} {"level":"debug","ts":"2026-04-26T02:38:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-26T02:38:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:38:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"info","ts":"2026-04-26T02:38:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:38:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-26T02:38:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"info","ts":"2026-04-26T02:38:32Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:38:34Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:38:37.946149 1 request.go:752] "Waited before sending request" delay="1.995759772s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTAyNDQsInN0YXJ0IjoidGVtcG8tb3BlcmF0b3ItcHJvbWV0aGV1c1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":11,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,pod-template-hash=64c65f47d8"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/component=jaegerui,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.deployment-spec-hash=2lnHdkYhR2C1wVSHIXQ0fZ9JxCe1v7T27i8FNb,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"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-26T02:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic,apps.kubernetes.io/pod-index=0,controller-revision-hash=tempo-tempo-5c7f7b5cfc,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":9,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/component=serviceaccount,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":8,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"info","ts":"2026-04-26T02:38:38Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:38:41Z","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-26T02:38:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:38:41Z","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-26T02:38:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:38:41Z","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-26T02:38:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:38:41Z","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-26T02:38:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:38:41Z","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-26T02:38:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:38:41Z","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-26T02:38:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"info","ts":"2026-04-26T02:38:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:38:45Z","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-26T02:38:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-26T02:38:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:38:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"info","ts":"2026-04-26T02:38:46Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:38:47Z","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-26T02:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:38:47Z","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-26T02:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:38:47Z","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-26T02:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:38:47Z","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-26T02:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:38:47Z","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-26T02:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:38:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-26T02:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:38:47Z","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-26T02:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"info","ts":"2026-04-26T02:38:48Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:38:49.945558 1 request.go:752] "Waited before sending request" delay="1.887221626s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTA0NjcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-26T02:38:51Z","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-26T02:38:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:38:51Z","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-26T02:38:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:38:51Z","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-26T02:38:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:38:51Z","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-26T02:38:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:38:51Z","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-26T02:38:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:38:51Z","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-26T02:38:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:38:51Z","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-26T02:38:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:38:51Z","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-26T02:38:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:38:51Z","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-26T02:38:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"info","ts":"2026-04-26T02:38:52Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:38:54Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-leader-election,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"control-plane=controller-manager,pod-template-hash=c46476bf8"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=bdf43f9d-fbb0-4b90-86d1-320fd12bdc5a,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=bdf43f9d-fbb0-4b90-86d1-320fd12bdc5a,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=98c5e01c-3eb6-4b37-be51-b5ad13899cdd,batch.kubernetes.io/job-name=pipelines-vacuum-29619510,controller-uid=98c5e01c-3eb6-4b37-be51-b5ad13899cdd,job-name=pipelines-vacuum-29619510"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-webhooks,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=sink,app.kubernetes.io/name=kubearchive-sink,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-vacuum,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=kubearchive,app.kubernetes.io/name=kubearchive-schema-migration,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":6,"labels":"app=kubearchive-api-server,pod-template-hash=5b86d4ff4"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=06d9d84e-d8a4-4f7a-a81b-68b17a80e660,batch.kubernetes.io/job-name=pipelines-vacuum-29619515,controller-uid=06d9d84e-d8a4-4f7a-a81b-68b17a80e660,job-name=pipelines-vacuum-29619515"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=api-server,app.kubernetes.io/name=kubearchive-api-server,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-26T02:38:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"info","ts":"2026-04-26T02:38:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:38:59.945698 1 request.go:752] "Waited before sending request" delay="1.891702902s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTA2MTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-26T02:38:59Z","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-26T02:38:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:38:59Z","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-26T02:38:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:38:59Z","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-26T02:38:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:38:59Z","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-26T02:38:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:38:59Z","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-26T02:38:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:38:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:38:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:38:59Z","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-26T02:38:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"info","ts":"2026-04-26T02:39:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:39: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-26T02:39:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"info","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-26T02:39:01Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"info","ts":"2026-04-26T02:39:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-chunks-cache-5d56d6977c,name=memcached-chunks-cache,statefulset.kubernetes.io/pod-name=loki-chunks-cache-0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=55cfd95965"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=577c6dbbd"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-results-cache-7f9b5584bb,name=memcached-results-cache,statefulset.kubernetes.io/pod-name=loki-results-cache-0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-compactor-5b4fd5844b,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-compactor-0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-index-gateway-5547b6669,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-index-gateway-0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-ingester-dddfdfb76,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-ingester-0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,pod-template-hash=764d5c765b"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false,variant=headless"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app=minio,pod-template-hash=8d7c57d97,release=loki"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-chunks-cache"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=cc79b8c59"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/name=vector,controller-revision-hash=8578b949,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,release=loki"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-results-cache"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=5d4786f4bc"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,monitoring=true,release=loki"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.52.0-distroless-libc,helm.sh/chart=vector-0.49.0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0,pod-template-hash=55f4bb5f95"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":1,"labels":"app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-26T02:39:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"info","ts":"2026-04-26T02:39:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:39:09Z","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-26T02:39:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-26T02:39:09Z","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-26T02:39:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-26T02:39:09Z","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-26T02:39:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"info","ts":"2026-04-26T02:39:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:39:11.945331 1 request.go:752] "Waited before sending request" delay="1.895962794s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTA3NzYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-26T02:39:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:39:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-26T02:39:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-26T02:39:13Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-26T02:39:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"info","ts":"2026-04-26T02:39:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:39:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-26T02:39:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-26T02:39:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-26T02:39:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-26T02:39:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-26T02:39:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"info","ts":"2026-04-26T02:39:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:39:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-26T02:39:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"info","ts":"2026-04-26T02:39:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:39: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-26T02:39:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:39: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-26T02:39:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:39:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-26T02:39:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:39:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:39:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-26T02:39: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-26T02:39:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"info","ts":"2026-04-26T02:39:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:39:21.946687 1 request.go:752] "Waited before sending request" delay="1.895951194s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTA5MjQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-26T02:39:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:39:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","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-26T02:39:27Z","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-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-26T02:39:27Z","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-26T02:39:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"info","ts":"2026-04-26T02:39:28Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:39:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:39:32Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:39:33.946254 1 request.go:752] "Waited before sending request" delay="1.890799816s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTExNDAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-26T02:39:34Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:39: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-26T02:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-26T02:39: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-26T02:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-26T02:39: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-26T02:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"info","ts":"2026-04-26T02:39:36Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:39: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-26T02:39:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:39: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-26T02:39:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:39: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-26T02:39:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:39: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-26T02:39:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:39: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-26T02:39:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-26T02:39: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-26T02:39:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"info","ts":"2026-04-26T02:39:40Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:39:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid"} {"level":"debug","ts":"2026-04-26T02:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:39:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy,apps.kubernetes.io/pod-index=0,controller-revision-hash=artifact-registry-proxy-79b944f88,statefulset.kubernetes.io/pod-name=artifact-registry-proxy-0"} {"level":"debug","ts":"2026-04-26T02:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:39:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid,apps.kubernetes.io/pod-index=0,controller-revision-hash=squid-c85bc646b,statefulset.kubernetes.io/pod-name=squid-0"} {"level":"debug","ts":"2026-04-26T02:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:39:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":6,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=artifact-registry-proxy,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-26T02:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:39:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":7,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=squid,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-26T02:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-26T02:39:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy"} {"level":"debug","ts":"2026-04-26T02:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"info","ts":"2026-04-26T02:39:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:39:43.946249 1 request.go:752] "Waited before sending request" delay="1.899948136s" 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-2pti2oofkbgl5hhu66m4rjv4lk475211/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTEyODUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:39:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"debug","ts":"2026-04-26T02:39:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"info","ts":"2026-04-26T02:39:44Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:39:46Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:39:48Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:39:52Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:39:55.946970 1 request.go:752] "Waited before sending request" delay="1.995042997s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTE0MzUsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-26T02:39:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-26T02:39:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-26T02:39: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-26T02:39:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-26T02:39: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-26T02:39:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"info","ts":"2026-04-26T02:39:56Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:39: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-26T02:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-26T02:39: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-26T02:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-26T02:39: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-26T02:39:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"info","ts":"2026-04-26T02:39:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:39:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-26T02:39:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:39:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-26T02:39:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:39:59Z","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-26T02:39:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:39:59Z","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-26T02:39:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:39:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-26T02:39:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"info","ts":"2026-04-26T02:40:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:40:01Z","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-26T02:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:40:01Z","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=77bd694fcd"} {"level":"debug","ts":"2026-04-26T02:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:40:01Z","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=575fbd44f7"} {"level":"debug","ts":"2026-04-26T02:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:40:01Z","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=7dbf897bb8"} {"level":"debug","ts":"2026-04-26T02:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:40:01Z","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-26T02:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:40:01Z","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-26T02:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:40:01Z","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-26T02:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:40:01Z","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-26T02:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:40:01Z","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=6645d8787"} {"level":"debug","ts":"2026-04-26T02:40:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"info","ts":"2026-04-26T02:40:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:40:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=image-rbac-proxy,pod-template-hash=78d5f49544"} {"level":"debug","ts":"2026-04-26T02:40:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:40:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7bd8b4c97d"} {"level":"debug","ts":"2026-04-26T02:40:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:40:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=99956d64"} {"level":"debug","ts":"2026-04-26T02:40:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:40:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=ba62b1de-4f35-41e5-ba21-e4007eb5ea01,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=ba62b1de-4f35-41e5-ba21-e4007eb5ea01,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-26T02:40:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:40:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-26T02:40:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:40:03Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-26T02:40:03Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"info","ts":"2026-04-26T02:40:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:40:07.946149 1 request.go:752] "Waited before sending request" delay="1.994361311s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTE2NDksInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-26T02:40:07Z","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-26T02:40:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-26T02:40:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:40:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-26T02:40:07Z","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-26T02:40:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"info","ts":"2026-04-26T02:40:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:40:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-26T02:40:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"info","ts":"2026-04-26T02:40:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:40:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"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-26T02:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/component=jaegerui,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/component=serviceaccount,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.deployment-spec-hash=2lnHdkYhR2C1wVSHIXQ0fZ9JxCe1v7T27i8FNb,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":8,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":11,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,pod-template-hash=64c65f47d8"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic,apps.kubernetes.io/pod-index=0,controller-revision-hash=tempo-tempo-5c7f7b5cfc,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":9,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:40:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"info","ts":"2026-04-26T02:40:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:40:17.946170 1 request.go:752] "Waited before sending request" delay="1.874924563s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTE4NjksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"info","ts":"2026-04-26T02:40:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:40:23Z","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-26T02:40:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-26T02:40:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:40:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"info","ts":"2026-04-26T02:40:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-26T02:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"info","ts":"2026-04-26T02:40:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:40:27.946753 1 request.go:752] "Waited before sending request" delay="1.882944154s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTIwMTAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-26T02:40:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-26T02:40:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:40:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-26T02:40:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:40:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0,pod-template-hash=548ff9dcf5"} {"level":"debug","ts":"2026-04-26T02:40:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:40:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-26T02:40:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:40:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-26T02:40:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:40:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-26T02:40:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:40:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.19.4,app=webhook"} {"level":"debug","ts":"2026-04-26T02:40:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:40:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-26T02:40:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:40:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-26T02:40:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"info","ts":"2026-04-26T02:40:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:40:32Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:40:39.945897 1 request.go:752] "Waited before sending request" delay="1.993901157s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/neg-plr-dev-uemq/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTIxNDEsInN0YXJ0IjoicmVsZWFzZS1yb2xlYmluZGluZy1mb3ItcmVsZWFzZS1waXBlbGluZS1yZXNvdXJjZS1yb2xlLXRrY2RmXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-26T02:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-dev-uemq","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=96fe38ed-c4c0-410f-b9d4-5a11bddabc87,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:40:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-dev-uemq","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-26T02:40:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-dev-uemq","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-26T02:40:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-dev-uemq","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-26T02:40:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-dev-uemq","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-26T02:40:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-dev-uemq","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-26T02:40:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-dev-uemq","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-26T02:40:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-dev-uemq","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-26T02:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-dev-uemq","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=96fe38ed-c4c0-410f-b9d4-5a11bddabc87,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"neg-plr-dev-uemq"} {"level":"debug","ts":"2026-04-26T02:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-dev-uemq","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=96fe38ed-c4c0-410f-b9d4-5a11bddabc87,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"neg-plr-dev-uemq"} {"level":"debug","ts":"2026-04-26T02:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-dev-uemq","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=96fe38ed-c4c0-410f-b9d4-5a11bddabc87,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"neg-plr-dev-uemq"} {"level":"debug","ts":"2026-04-26T02:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-dev-uemq","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=96fe38ed-c4c0-410f-b9d4-5a11bddabc87,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"neg-plr-dev-uemq"} {"level":"debug","ts":"2026-04-26T02:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-dev-uemq","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=96fe38ed-c4c0-410f-b9d4-5a11bddabc87,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-dev-uemq","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=96fe38ed-c4c0-410f-b9d4-5a11bddabc87,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:40:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-dev-uemq","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-26T02:40:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-dev-uemq","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-26T02:40:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-dev-uemq","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-26T02:40:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-dev-uemq","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-26T02:40:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-dev-uemq","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-26T02:40:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-dev-uemq","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":"info","ts":"2026-04-26T02:40:40Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=78bce14e-9c26-46b2-87b5-d1a495ef3ff2,batch.kubernetes.io/job-name=pipelines-vacuum-29619520,controller-uid=78bce14e-9c26-46b2-87b5-d1a495ef3ff2,job-name=pipelines-vacuum-29619520"} {"level":"debug","ts":"2026-04-26T02:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-26T02:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-26T02:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=98c5e01c-3eb6-4b37-be51-b5ad13899cdd,batch.kubernetes.io/job-name=pipelines-vacuum-29619510,controller-uid=98c5e01c-3eb6-4b37-be51-b5ad13899cdd,job-name=pipelines-vacuum-29619510"} {"level":"debug","ts":"2026-04-26T02:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-26T02:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=bdf43f9d-fbb0-4b90-86d1-320fd12bdc5a,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=bdf43f9d-fbb0-4b90-86d1-320fd12bdc5a,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-26T02:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:40:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=06d9d84e-d8a4-4f7a-a81b-68b17a80e660,batch.kubernetes.io/job-name=pipelines-vacuum-29619515,controller-uid=06d9d84e-d8a4-4f7a-a81b-68b17a80e660,job-name=pipelines-vacuum-29619515"} {"level":"debug","ts":"2026-04-26T02:40:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"info","ts":"2026-04-26T02:40:44Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"info","ts":"2026-04-26T02:40:46Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-26T02:40:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:40:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"info","ts":"2026-04-26T02:40:48Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:40:49.946058 1 request.go:752] "Waited before sending request" delay="1.900352831s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTI0MDAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:40:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=f494217b-749d-48e5-b3a2-35e9bd075956,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=f494217b-749d-48e5-b3a2-35e9bd075956,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-26T02:40:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"info","ts":"2026-04-26T02:40:50Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:40:52Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:40:54Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:40: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-26T02:40:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"info","ts":"2026-04-26T02:40:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:41:01.946134 1 request.go:752] "Waited before sending request" delay="1.995055307s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTI1NDgsInN0YXJ0IjoicmVsZWFzZXNlcnZpY2Vjb25maWdzLXJvbGViaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-26T02:41:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:41:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:41: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-26T02:41:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:41: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-26T02:41:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:41: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-26T02:41:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-26T02:41:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-26T02:41:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"info","ts":"2026-04-26T02:41:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-26T02:41:05Z","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/name=postgresql"} {"level":"debug","ts":"2026-04-26T02:41:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"info","ts":"2026-04-26T02:41:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:41:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=689cb6f4ff"} {"level":"debug","ts":"2026-04-26T02:41:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:41:09Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-26T02:41:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:41: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-26T02:41:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-26T02:41: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-26T02:41:09Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"info","ts":"2026-04-26T02:41:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:41:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:41:13.945127 1 request.go:752] "Waited before sending request" delay="1.896430207s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTI3NDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:41: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-26T02:41:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-26T02:41: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-26T02:41:13Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"info","ts":"2026-04-26T02:41:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:41:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":5,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener"} {"level":"debug","ts":"2026-04-26T02:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-26T02:41:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":6,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener,pod-template-hash=5b47d864c4"} {"level":"debug","ts":"2026-04-26T02:41:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"info","ts":"2026-04-26T02:41:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:41:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-managed","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=7973a3b9-3d16-41b6-abb3-4514e7d64d93,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:41:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-managed","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-26T02:41:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-managed","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-26T02:41:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-managed","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-26T02:41:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-managed","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-26T02:41:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-managed","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=7973a3b9-3d16-41b6-abb3-4514e7d64d93,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:41:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"neg-plr-managed"} {"level":"debug","ts":"2026-04-26T02:41:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-managed","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=7973a3b9-3d16-41b6-abb3-4514e7d64d93,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:41:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-managed","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=7973a3b9-3d16-41b6-abb3-4514e7d64d93,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:41:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-managed","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-26T02:41:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-managed","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-26T02:41:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-managed","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-26T02:41:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-managed","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-26T02:41:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-managed","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-26T02:41:19Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"neg-plr-managed","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-26T02:41:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-managed","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=7973a3b9-3d16-41b6-abb3-4514e7d64d93,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:41:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"neg-plr-managed"} {"level":"debug","ts":"2026-04-26T02:41:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-managed","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=7973a3b9-3d16-41b6-abb3-4514e7d64d93,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:41:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"neg-plr-managed"} {"level":"debug","ts":"2026-04-26T02:41:19Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-managed","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=7973a3b9-3d16-41b6-abb3-4514e7d64d93,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:41:19Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"neg-plr-managed"} {"level":"info","ts":"2026-04-26T02:41:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:41:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-26T02:41:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-26T02:41:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-26T02:41:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"info","ts":"2026-04-26T02:41:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:41:23.946775 1 request.go:752] "Waited before sending request" delay="1.892945352s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTI4ODQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-26T02:41: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-26T02:41:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-26T02:41: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-26T02:41:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"info","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-26T02:41:23Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"info","ts":"2026-04-26T02:41:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:41:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"debug","ts":"2026-04-26T02:41:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pti2oofkbgl5hhu66m4rjv4lk475211"} {"level":"info","ts":"2026-04-26T02:41:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:41:28Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:41:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:41:33.946967 1 request.go:752] "Waited before sending request" delay="1.995053297s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTMwMDYsInN0YXJ0IjoiaW50ZWdyYXRpb24tcnVubmVyLXJlc291cmNlcy1rb25mbHV4LWludGVncmF0aW9uLXJ1bm5lclx1MDAwMCJ9&limit=5" {"level":"info","ts":"2026-04-26T02:41:34Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:41:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=59786989b4"} {"level":"debug","ts":"2026-04-26T02:41:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-26T02:41: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-26T02:41:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-26T02:41: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-26T02:41:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"info","ts":"2026-04-26T02:41:38Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":5,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/name=opentelemetry-collector,component=standalone-collector,pod-template-hash=585d6cd6f4"} {"level":"debug","ts":"2026-04-26T02:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-26T02:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":3,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,component=standalone-collector,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-26T02:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-26T02:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":2,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-26T02:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"info","ts":"2026-04-26T02:41:40Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:41: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-26T02:41:41Z","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-26T02:41:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:41:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:41:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:41:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:41:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-init-container\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:41:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:41:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:41:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:41:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:41:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"kite-api\" is referring to an unknown secret \"kite-database-credentials-52d679kdb7\""} {"level":"debug","ts":"2026-04-26T02:41:41Z","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-26T02:41:41Z","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-26T02:41:41Z","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-26T02:41:41Z","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-26T02:41:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-26T02:41:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:41:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-26T02:41:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:41:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-26T02:41:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-26T02:41: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-26T02:41:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"info","ts":"2026-04-26T02:41:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:41:43Z","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-26T02:41:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:41:43Z","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-26T02:41:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:41:43Z","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-26T02:41:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:41:43Z","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-26T02:41:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:41:43Z","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=77bd694fcd"} {"level":"debug","ts":"2026-04-26T02:41:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:41:43Z","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=6645d8787"} {"level":"debug","ts":"2026-04-26T02:41:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:41:43Z","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-26T02:41:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:41:43Z","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=575fbd44f7"} {"level":"debug","ts":"2026-04-26T02:41:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-26T02:41:43Z","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=7dbf897bb8"} {"level":"debug","ts":"2026-04-26T02:41:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"info","ts":"2026-04-26T02:41:44Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:41:45.946265 1 request.go:752] "Waited before sending request" delay="1.885935832s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTMyMDUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:41:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=7bd8b4c97d"} {"level":"debug","ts":"2026-04-26T02:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:41:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=99956d64"} {"level":"debug","ts":"2026-04-26T02:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:41:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=ba62b1de-4f35-41e5-ba21-e4007eb5ea01,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=ba62b1de-4f35-41e5-ba21-e4007eb5ea01,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-26T02:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:41:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-26T02:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:41:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-26T02:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:41:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=image-rbac-proxy,pod-template-hash=78d5f49544"} {"level":"debug","ts":"2026-04-26T02:41:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"info","ts":"2026-04-26T02:41:46Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:41:49Z","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-26T02:41:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-26T02:41:49Z","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-26T02:41:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-26T02:41:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:41:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"info","ts":"2026-04-26T02:41:50Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:41:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-26T02:41:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"info","ts":"2026-04-26T02:41:52Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:41:54Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:41:55.946621 1 request.go:752] "Waited before sending request" delay="1.892941917s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTMzNTAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:41:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"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-26T02:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:41:57Z","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-26T02:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:41:57Z","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-26T02:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:41:57Z","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-26T02:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:41:57Z","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-26T02:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:41:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:41:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:41:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,olm.permissions.hash=aRJgoPee7Jp0Wrp5NO0SdVNCmNfPOInjqtOg79,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:41:57Z","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=64c65f47d8"} {"level":"debug","ts":"2026-04-26T02:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:41:57Z","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-5c7f7b5cfc,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-26T02:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:41:57Z","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-26T02:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:41:57Z","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-26T02:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:41:57Z","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=2lnHdkYhR2C1wVSHIXQ0fZ9JxCe1v7T27i8FNb,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-3,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-26T02:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-26T02:41:57Z","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-26T02:41:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"info","ts":"2026-04-26T02:41:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:42:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-26T02:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:42:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":9,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-26T02:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:42:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=5cbb799dc8"} {"level":"debug","ts":"2026-04-26T02:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:42:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":5,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=9bc79c6d5"} {"level":"debug","ts":"2026-04-26T02:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:42:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":6,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=955df97b8"} {"level":"debug","ts":"2026-04-26T02:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-26T02:42:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":11,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-26T02:42:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"info","ts":"2026-04-26T02:42:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02: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-26T02:42:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-26T02:42:05Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-26T02:42:05Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"info","ts":"2026-04-26T02:42:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:42:07.946146 1 request.go:752] "Waited before sending request" delay="1.887403295s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTM1MzUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:42: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-26T02:42:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:42:07Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-26T02:42:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:42: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-26T02:42:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:42: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-26T02:42:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:42: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-26T02:42:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:42: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-26T02:42:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-26T02:42: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-26T02:42:07Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"info","ts":"2026-04-26T02:42:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:42:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.19.4,app=cert-manager"} {"level":"debug","ts":"2026-04-26T02:42:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:42:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-26T02:42:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:42:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.19.4,app=cert-manager,pod-template-hash=5d8d9b9547"} {"level":"debug","ts":"2026-04-26T02:42:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:42:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.19.4,app=cainjector,pod-template-hash=58d69f44d4"} {"level":"debug","ts":"2026-04-26T02:42:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:42:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.19.4,app=webhook,pod-template-hash=86f685c978"} {"level":"debug","ts":"2026-04-26T02:42:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:42:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.19.4,app=cainjector"} {"level":"debug","ts":"2026-04-26T02:42:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:42:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.19.4,app=webhook"} {"level":"debug","ts":"2026-04-26T02:42:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:42:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-26T02:42:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-26T02:42:11Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0,pod-template-hash=548ff9dcf5"} {"level":"debug","ts":"2026-04-26T02:42:11Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"info","ts":"2026-04-26T02:42:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:42:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:42:17.946660 1 request.go:752] "Waited before sending request" delay="1.995041354s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/neg-plr-dev-uemq/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTM2NDcsInN0YXJ0IjoicmVsZWFzZS1yb2xlYmluZGluZy1mb3ItcmVsZWFzZS1waXBlbGluZS1yZXNvdXJjZS1yb2xlLTVna3A5XHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-26T02:42:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-dev-uemq","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=96fe38ed-c4c0-410f-b9d4-5a11bddabc87,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:42:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"neg-plr-dev-uemq"} {"level":"debug","ts":"2026-04-26T02:42:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-dev-uemq","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=96fe38ed-c4c0-410f-b9d4-5a11bddabc87,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:42:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"neg-plr-dev-uemq"} {"level":"debug","ts":"2026-04-26T02:42:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-dev-uemq","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=96fe38ed-c4c0-410f-b9d4-5a11bddabc87,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:42:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"neg-plr-dev-uemq"} {"level":"debug","ts":"2026-04-26T02:42:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-dev-uemq","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=96fe38ed-c4c0-410f-b9d4-5a11bddabc87,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:42:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"neg-plr-dev-uemq"} {"level":"debug","ts":"2026-04-26T02:42:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-dev-uemq","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=96fe38ed-c4c0-410f-b9d4-5a11bddabc87,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:42:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"neg-plr-dev-uemq"} {"level":"debug","ts":"2026-04-26T02:42:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-dev-uemq","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=96fe38ed-c4c0-410f-b9d4-5a11bddabc87,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:42:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"neg-plr-dev-uemq"} {"level":"debug","ts":"2026-04-26T02:42:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"neg-plr-dev-uemq","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=96fe38ed-c4c0-410f-b9d4-5a11bddabc87,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-26T02:42:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"neg-plr-dev-uemq"} {"level":"info","ts":"2026-04-26T02:42:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:42:27Z","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-26T02:42:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:42:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-26T02:42:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:42:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=bdf43f9d-fbb0-4b90-86d1-320fd12bdc5a,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=bdf43f9d-fbb0-4b90-86d1-320fd12bdc5a,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-26T02:42:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:42:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=98c5e01c-3eb6-4b37-be51-b5ad13899cdd,batch.kubernetes.io/job-name=pipelines-vacuum-29619510,controller-uid=98c5e01c-3eb6-4b37-be51-b5ad13899cdd,job-name=pipelines-vacuum-29619510"} {"level":"debug","ts":"2026-04-26T02:42:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:42:27Z","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-26T02:42:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:42:27Z","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-26T02:42:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:42:27Z","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-26T02:42:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:42:27Z","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-26T02:42:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:42:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-26T02:42:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:42:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-26T02:42:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:42:27Z","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-26T02:42:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:42:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-26T02:42:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:42:27Z","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-26T02:42:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:42:27Z","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-26T02:42:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:42:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=06d9d84e-d8a4-4f7a-a81b-68b17a80e660,batch.kubernetes.io/job-name=pipelines-vacuum-29619515,controller-uid=06d9d84e-d8a4-4f7a-a81b-68b17a80e660,job-name=pipelines-vacuum-29619515"} {"level":"debug","ts":"2026-04-26T02:42:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:42:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=78bce14e-9c26-46b2-87b5-d1a495ef3ff2,batch.kubernetes.io/job-name=pipelines-vacuum-29619520,controller-uid=78bce14e-9c26-46b2-87b5-d1a495ef3ff2,job-name=pipelines-vacuum-29619520"} {"level":"debug","ts":"2026-04-26T02:42:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:42:27Z","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-26T02:42:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-26T02:42:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-26T02:42:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"info","ts":"2026-04-26T02:42:28Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:42:29.945206 1 request.go:752] "Waited before sending request" delay="1.892444145s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTM5MzIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-26T02:42:29Z","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-26T02:42:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:42:29Z","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-26T02:42:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:42:29Z","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-26T02:42:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:42:29Z","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-26T02:42:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:42:29Z","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-26T02:42:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-26T02:42:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-26T02:42:29Z","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-26T02:42:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"info","ts":"2026-04-26T02:42:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:42: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-26T02:42:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-26T02:42:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-26T02:42:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"info","ts":"2026-04-26T02:42:32Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-26T02:42:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=f494217b-749d-48e5-b3a2-35e9bd075956,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=f494217b-749d-48e5-b3a2-35e9bd075956,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-26T02:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"info","ts":"2026-04-26T02:42:34Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:42:36Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-26T02:42:38Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0426 02:42:39.945669 1 request.go:752] "Waited before sending request" delay="1.888999761s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTQwODAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-26T02:42: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-26T02:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:42: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-26T02:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:42: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-26T02:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:42: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-26T02:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:42: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-26T02:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-26T02:42: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-26T02:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"info","ts":"2026-04-26T02:42:42Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"}